Overview
Headquarters
Edmonton, Alberta
Category
Medical Practice
Welcome to Natural Power Herbals Natural Power Herbals Inc is located in Edmonton, AB, Canada and is part of the Health Supplement Stores Industry. Natural Power Herbals Inc has 5 total employees across all of its locations and generates $1.61 million in sales (USD). Natural Power Herbals Inc is located in Edmonton, AB, Canada and is part of the Health Supplement Stores Industry. Natural Power Herbals Inc has 5 total employees across all of its locations and generates $1.61 million in sales (USD). (Sales figure is modelled).