Skechers Authorized Retailers - Shoe Show in New Castle, Indiana (Shoes) - Map

Map & Directions Store Details & Deals

New Castle Plaza
455 S. Memorial Drive
New Castle, Indiana 47362

Phone: 765-521-9310

Detailed Map