City Center World Health Edmonton Inc is a health and wellness center in Edmonton, AB, offering a range of services to promote physical and mental well-being.
With a focus on holistic health, the facility provides various fitness classes, wellness programs, and amenities to support individuals on their wellness journey.
Generated from their business information