Skechers Authorized Retailers - Rack Room Shoes in El Centro, California (Shoes) - Map

Map & Directions Store Details & Deals

Imperial Valley Mall
3451 S Dogwood Rd Ste 1016
El Centro, California 92243-9673

Phone: (760) 312-9922

Detailed Map