Keeping your pet healthy is important to us.

The veterinary services provided by North Waterloo Veterinary Hospital  to clients in Elmira, ON include; Wellness & Vaccination Programs, Medical Services, Surgical Services, Emergency Services, and more! Call North Waterloo Veterinary Hospital  today at (519) 669-2901 to schedule an appointment!