Location:
7059 S. South Shore Dr.
Chicago, IL 60649
Location Notes:
Located at the boulevard entry in front of the main building.
Located Within:
South Shore Cultural Center Park
Features:
Ornamental