Spruce Playlot Park, Chicago, IL

Spruce Playlot Park is located at 5337 S. Blackstone Ave. and has the following amenities:

  View park's website


More Information