• Photo taken at GameStop by Natalli K. on 4/18/2012
  • Photo taken at GameStop by Geri D. on 3/19/2012
GameStop

GameStop

Video Game Store
2320 W 95th St (at S Claremont Ave), Chicago, IL 60643, United States

GameStop is the world's largest video game retailer with over 6,100 stores located throughout the United States and 17 countries.

Total Visitors
42
Total Visits
128
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Aqua B.

    If you have Any Questions... Talk to John, he's tha man!!!

    Aqua Boogie · February 9, 2011
    Save