Come Visit Our Centrally Located Spa in Ottawa

Get in Touch

1061 Merivale Road, Unit B
Ottawa, Ontario, Canada

Fax : 613-237-9395

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.