4041 N Milwaukee Ave, Chicago, Illinois 60641 USA
Filament Theatre - Where families come to play [FORTS!]
Photo Credit: Yelp