Northbrook Park District Sports Center admin October 19, 2017 Details Location Address:1730 Pfingsten Rd, Northbrook, Illinois, 60440, United States