Drag box to select area
GameStop is the store of all stores for the video game fanatics out there. In fact, the location in The Glen is the only video game retailer in the area. GameStop is the world's largest video game retailer.
1865 Tower Dr, Glenview, IL 60026
- Hours: Mon - Sat, 10am - 9pm;
Sun, 11am - 6pm
- Accessible: yes