Contact

Address:
18 Elm St
Toronto M5G 1G7
ON
Canada
Phone number:
(416) 977-6751

OPEN HOURS

Monday
10:00 - 21:00
Tuesday
10:00 - 21:00
Wednesday
10:00 - 21:00
Thursday
10:00 - 21:00
Friday
9:00 - 21:00
Saturday
9:00 - 20:00
Sunday
10:30 - 18:30

Categories

Location on map

Photos

Nearby companies

Bloor West Village Women's Clinic
Distance: 0 m
KINKA IZAKAYA ORIGINAL
Distance: 0 m
Johnson Insurance
Distance: 0 m
The UPS Store
Distance: 0 m
The UPS Store
Distance: 0 m

Company 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.

Reviews

There are no reviews for Elmwood Spa.