Logo for South Shore Cultural Center

South Shore Cultural Center

Logo for South Shore Cultural Center

Unclaimed

South Shore Cultural Center

7059 S South Shore Dr, Chicago, IL 60649, USA

Logo for South Shore Cultural Center
Max Seated
500
Max Standing
500