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

11810 - 104 Ave NW, Edmonton, T5K 2T8

Mon-Fri: 9:30am - 7pm
Sat: 9:30am - 5:30pm
Sun: closed
Closed on all statutory holidays