11555 S. Stony Island Ave. Chicago, IL 60617
Northern and southern park entrances
11555 S. Stony Island Ave. Chicago, IL 60617 United States