Description: Welcome to Rideau River Animal Hospital Ottawa. Your local Veterinary Clinic Ottawa Call 613-737-9663 to schedule your pet care appointment.
vet (1824) ottawa (1749) veterinarian (1584) veterinary (1467) animal hospital (501) spay (252) neuter (231) pet vet (25) vet tech (16) declawing cats (6)
Connect with Us !
Monday - 8AM - 6PM
Tuesday - 8AM - 7PM