Drag box to select area
Towne Square is located in Palatine's downtown. This centrally-located park is within walking distance of other downtown destinations such as the Metra station. The Towne Square connects to the Palatine trail system. Its biggest feature is a large picnic pavilion in the middle of the park.
150 W Palatine Rd, Palatine, IL 60067