Red Willow Veterinary Hospital Category / Veterinary Services › Address / 119-1 Hebert Rd, St. Albert, T8N 2E7 Contacts Phone 780-458-2828 Alternate 780-554-8799 Website www.redwillowvet.com Email redwillow@telus.net ← View related businesses Return to the top ↑