Skechers Authorized Retailers - The Bay in Victoria, British Columbia (Shoes ) - Location & Hours

Store Details

Mayfair Shopping Centre
221-3125 Douglas Street
Victoria, British Columbia V8Z 6E3

Phone: (250)386-3322

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Skechers Locations

Advertisements