Learn about the plan for the new Big Marsh Eco-Park coming to 11601 S. Stony Island Ave, on the city’s southeast side.
Location
Big Marsh Park
11559 S. Stony Island Ave.
Chicago,
IL 60617