VCA Canada Alta Vista Specialty & Emergency Veterinary Centre
2220 Walkley Rd, Ottawa, ON K1G 5L2
Veterinary in Ottawa, as of November 2026
#6named in 11% of AI answers
AI recommends 5 clinics ahead of you here: Vets on Main, VCA Canada Ottawa Veterinary Hospital, Alta Vista Animal Hospital, Bayview Animal Hospital, Galaxy Vets Urgent Care & Walk-in.
The full list