Home
New Patient Center
Payment Options
Services
Areas Served
Equine
Bovine
Dogs and Cats
Small Ruminant/Camelid
Porcine/Cervidae
About Us
Meet the Veterinarian
Veterinary Externship/Internship
Veterinary Externship/Internship
Online Pharmacy
Contact Us
Resources
Emergency / Referral Centers
Informational Resources
Blog
Veterinary Topics
Petsimonials
716-679-7900
Menu
716-679-7900
Button Text
Button Text
Button Text
Home
Gallery
Gallery
This is simple page placeholder text.
Location
Find us on the map
Office Hours
Our Regular Schedule
Monday:
By Appointment
Tuesday:
By Appointment
Wednesday:
By Appointment
Thursday:
By Appointment
Friday:
By Appointment
Saturday:
Closed
Sunday:
Closed
Button Text
Button Text
Button Text
Copyright © 2026 MH Sub I, LLC dba iMatrix
Admin Log In
Site Map