We can be reached by email, phone or in-person at our Mayfair Mall or Downtown location.
Mayfair Mall Store:
Location: Mayfair Mall, 3147 Douglas St, Victoria, BC. GOOGLE MAPS LINK HERE
Due to changing mall hours please visit Mayfair Malls site here.