Our retail store

1198 Homer Street
Vancouver, BC
V6B 2X, Canada

Sunday - Thursday 11am to 5pm
Friday - Saturday 10am to 5pm

Get directions

Contact us

Need to get in touch? Send us a note or give us a call at 604.689.2900

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.