9415 Ogden Ave, Brookfield, Illinois 60513 USA
Two rare 3D games - Hologram and Holossium!
Photo Credit: Yelp