Location

mapSub Level Site Alpha is set to be the gaming lounge in Chicago.
We are located on the lower level of Screenz at 2717 N. Clark St. in Chicago