South Shore Cultural Center

South Shore Cultural Center    

4.3/5
(33) · Cultural center in Chicago, United States
Suggest an edit · Manage this business
The South Shore Cultural Center, in Chicago, Illinois, is a cultural facility located at 71st Street and South Shore Drive, in the city's South Shore …

Reviews

Yelp
4.3/5 · 33 reviews

Facts

Area:Chicago
Construction completed:1908
Architect:Marshall & Fox
Architectural style:Mediterranean Revival

Frequently asked questions

Q:
What is a Natural Area?
A:
Throughout Chicago, our park system is filled with nature. The Chicago Park District contains nearly 2,000 acres of Natural Areas, critical habitat for local and migratory wildlife...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes
Wikipedia text under CC-BY-SA license