Skechers Authorized Retailers - SHOE SENSATION in Wabash, Indiana (Shoes) - Map

Map & Directions Store Details & Deals

Wabash Village Shopping Center
1347 N Cass Street
Wabash, Indiana 46992

Phone: 260-569-0244

Detailed Map