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
() -
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »