Downtown Edmonton health store that carries a huge selection of quality supplements and natural skincare. Visit us today!

Address

11810 - 104 Ave NW
Edmonton, Alberta
T5K 2T8

Contact

(780) 452 - 5705

Driving Directions

We are located on 118th street, on the north side of 104 avenue, beside Staples.