Contact Us

We’re here to help! Ask us anything.

icon-twitter Tweet Us About It!

Have a quick question, need support? Send us a quick Tweet and we will respond ASAP.

    Find Us

    We’re located at 17817 Leslie St. Unit 1, Newmarket. L3Y8C6

    Get Directions

    Contact Us

    Give us call: (905) 235-7770

    Spa Hours

    Monday by Appointment
    Tuesday 9am-6pm.
    Wednesday 9am-6pm
    Thursday 9am-6pm
    Friday 9am-6pm
    Saturday by Appointment
    Sunday Closed

    *extended hours available by appointment.