Thalia Hall
1807 S. Allport Street,
Chicago,
IL
60608
1807 S. Allport Street,
Chicago,
IL
60608
3 people favorited this theater
Uploaded By
More Photos of This Theater
1926 print ad courtesy Monicka Montiel-macias. When it used the 18th Street address.
No one has favorited this photo yet