Open Video Gaming
Meeting Room – 2nd Floor 231 N Wolf Road, Northlake, IL, United StatesHead to the second floor meeting room to play the Nintendo Switch, PS4, or Xbox One. We have plenty of games to choose from! Snacks will be provided and everyone...