XBox Retailer - Game Stop (#2732) - Effingham Plaza in Effingham, Illinois (Electronics, Game) - Map

Map & Directions Store Details & Deals

1301 Thelma Keller Avenue
Suite L
Effingham, Illinois 62401

Phone: (217) 342-6277

Detailed Map