Indulge yourself.

Book an appointment today!

On-Campus 416.675.6622 x 5033

Off-Campus 416.675.5033

Please note: The accepted forms of payment at The Humber Spa include:
Visa®, MasterCard® and INTERAC®. No cash.

website designed by Black Cat Advertising Inc.