Galaxy Vets Urgent Care & Walk-in
21A Jamie Ave, Ottawa, ON K2E 0C6
Veterinary in Ottawa, as of November 2026
#5named in 13% of AI answers
AI recommends 4 clinics ahead of you here: Vets on Main, VCA Canada Ottawa Veterinary Hospital, Alta Vista Animal Hospital, Bayview Animal Hospital.
The full list