Willow House Integrative Wellness Category / Other Practitioners › Address / 200-15 Rowland Cres, St. Albert, T8N 4B2 Contacts Phone 780-905-6349 Website www.willowhousewellness.ca Email hello@willowhousewellness.ca ← View related businesses Return to the top ↑