Hi-Tec Retailer - SHOE SENSATION in Effingham, Illinois (Shoes, Footwear) - Map

Map & Directions Store Details & Deals

South Rt 45 Space #59
Village Square Mall
Effingham, Illinois 62401

Phone: (217)-342-6073

Detailed Map