Thalia Hall Map Unavailable Address 1807 S Allport St Chicago IL United States Upcoming Events No events in this location