South Shore Cultural Center

7059 South Shore Drive, Chicago, US

South Shore Cultural Center
No posts yet

South Shore Cultural Center is a filming location for The Blues Brothers.

Movie scenes filmed here

Community posts