Elmwood Spa

Price $ 0.00
Contact Kathryn Merei
Overview

Toronto's Leading Spa Experience.

Description

Elmwood Spa is an urban spa destination that caters to women and men who want stress relief and relaxation in a serene atmosphere. It's an ideal place to gather with friends, to celebrate life's milestones, reconnect with a loved one, or to turn to as your very own destination for stress relief and self-renewal.

Address
18 Elm St
Toronto, Ontario M5G 1G7
Canada

Phone
(416) 977-6751
URL:
http://www.elmwoodspa.com/