Venue Details

0 Star Starred
The Den Theatre 3A
1333 N. Milwaukee Ave Chicago, IL 60622
773-569-3454
Venue website Get directions
More Information

Website

http://thepaperhatgame.com

Description

Running TIme: 50 minutes, with no intermission.