Parks District Opens New Visitor Center At Big Marsh Park In South Deering
The Chicago Parks District has opened a new visitor and nature center at Big Marsh Park in South Deering. Located at 11555 S Stony Island Avenue, the new center marks a major milestone for the South Side park with a 297-acre size that rivals Grant Park and is one of the largest properties in the urban park district.