GameStop 17925 Halsted Street, Homewood, IL 60430