Southtown Theatre
610 W. 63rd Street,
Chicago,
IL
60621
610 W. 63rd Street,
Chicago,
IL
60621
16 people favorited this theater
Uploaded By
More Photos of This Theater
1 person favorited this photo
Comments (2)
Is that the P. O. on the left side of picture, if it is what year is it?
Yes, that’s the infamous post office, built on the former site of the Holms Murder Castle.
Just a guess re. the year… based on the cars, I’d say maybe 1945 – 1950.