18 Elm St, Toronto, ON M4Y 2E2 Get directions
Makeup, Water Therapy, Manicure, Pedicure, Facials, Waxing
Elmwood Spa is an urban spa destination for women and men who seek stress relief and relaxation in a serene atmosphere. Two restaurants, a juice bar, 34 treatment rooms, and water ... more... See more text
LOVE this spa. I feel like a new person every time I get a treatment! Read more

Were you looking for:

Beauty & Health Spas
<< Rate these results
Redo search from here
Go to Merchant Page
Get Directions
Back to Top
Close menu