All prices are in All prices are in CAD
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
Phone 1.780.428.2356
Orderline 1.800.231.7594
Fax 1.780.425.9181
Email us using the contact form below: