South Shore Cultural Center Photos

Meet 3 travelers, 1 tour guides and discover 474 photos

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 neighborhood. It encompasses the grounds of the former South Shore Country Club.
View South Shore Cultural Center guide >

South Shore Cultural Center