Unique Park Facility Features Upgrades to Prevent Flooding February 7, 2017 By admin The new Wescott Park in Northbrook, Ill., was formally opened in November 2016 with a beautifully maintained ball field, bike path, landscaping and nearly 70 new trees and 50 shrubs.