Big Marsh Eco-Park Video

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