SKECHERS Retail
Clothing store • Womens clothing store • Shoe store • Mens clothing storeFamily footwear brand featuring athletic & casual shoes in a range of styles, plus apparel. People often mention shoes, service,
Address
1800 Sheppard Ave E #1059A, North York, ON M2J 5A7, Canada
Website
Contact
+1 416-493-8358Price rating
$$ $$
Rating on Google Maps
4.30 (126 reviews)Open on Google Maps
Working Hours
Permanently closed.