TW
The Self Centre Massage and Wellness
2324 Ellwood Dr SW, Edmonton, AB T6X 0A9, Canada, Edmonton, AB780-485-1404
About the Clinic
Welcome to The Self Centre, your home for massage therapy in Edmonton. For over 20 years, they have helped people relax, heal, and feel better — body and mind. Whether dealing with pain, stress, or needing time to breathe, The Self Centre is a place to reset and restore balance.
Verified Patient Outcomes
Loading live Google Reviews...