Village Spa is a Toronto, ON business. Village Spa is located at 15 Neepawa Avenue, Toronto, ON. The postal code is M6R1V1.
You can contact Village Spa at 416-516-6461 or from out of area call 1 4165166461.