Open Mondays to Sundays: 10am - 9pm

Contact Us

Our Location

New Leaf Spa
New Leaf Spa
408b 2nd Floor Bloor Street
West Toronto Ontario
M5S 1X5
View Google Map
Telephone
416-413-0008

Opening Times
Open Mondays to Sundays: 10am - 9pm


Contact Form