We are located in Kitchener, Ontario, Canada.
Store Location and Hours:
809 Victoria St N, Unit 6A
Kitchener, Ontario N2B 3C3
Closed temporarily for construction.
New location hours of operation To Be Determined.
For product returns and all other correspondence, please use this address:
50 Ottawa St S
Kitchener, ON N2G 3S7