Skechers Authorized Retailers - Shoe Company Walker Centre in Windsor, Ontario (Shoes) - Map

Map & Directions Store Details & Deals

4387 Walker Road
Windsor, Ontario N8W 3T6

Phone: (519) 250-4339

Detailed Map