Skechers Authorized Retailers - ORTHO RELIEF CENTRE INC. in Scarborough (Shoes ) - Location & Hours

Store Details

#209 - 1911 Kennedy Road
-
Scarborough, Ontario M1P 2L9

Phone: 416-332-1919

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Skechers Locations

Advertisements