South Shore Cultural Center
Located in the South Shore community, South Shore Cultural Center (formerly the South Shore Country Club) is a cultural facility that has been recognized as a Chicago Landmark (2004) and is also listed on the National Register (1975). This cultural haven was founded in 1905 and later rebuilt in 1916. Bought by the Chicago Park District in 1975, this historic building was restored as a...
Read More