Magnolia Spa & Holistic Care is a Ottawa, ON business. Magnolia Spa & Holistic Care is located at 349 Churchill Av North, Ottawa, ON. The postal code is K1Z5B8.
You can contact Magnolia Spa & Holistic Care at 613-695-9000 or from out of area call 1 6136959000.