Kelly Park, Chicago, IL

Kelly Park is located at 2725 W. 41st St. and has the following amenities:

Swimming Pool     View park's website


More Information