Shop by Category
Shop by Brand
Contact Us
Store Location:
7913 104 Street NW, Edmonton, Alberta T6E 4E1 Canada
WE ARE OPEN at our location next to Planet Organic:
- Closed Monday- 11:00 to 6:00 Tuesday- 11:00 to 6:00 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: