Loading... Please wait...

Contact Us

Store Location:

7913 104 Street NW, Edmonton, Alberta T6E 4E1 Canada

WE ARE OPEN at our location next to Planet Organic: 

11:00 to 6:00 Monday - Wednesday
- 11:00 to 7:00 Thursday
- 11:00 to 6:00 Friday
- 10:00 to 5:00 Saturday
Closed Sunday


Phone 1.780.428.2356
Orderline 1.800.231.7594
Fax 1.780.425.9181

Email us using the contact form below:

   Full Name
*  Email Address
   Company Name
   Phone Number
   Order Number
   RMA Number
*  Details
*  Captcha Check

Please copy the characters from the image into the text field below. Doing this helps us prevent automated submissions.