Come Visit Our Centrally Located Spa in Ottawa

Get in Touch

1061 Merivale Road, Unit B
Ottawa, Ontario, Canada

Book An Appointment

Booking an appointment is easy!  Contact one of our specialists using the information below!   Online booking is available 24/7 for your convenience, please click the “Fill Out This Form” below to begin the online booking process.

Phone : 613-729-7788

Email :

Online Form : Fill out this form