New Patient Center

Here you'll find everything you need about McClelland Animal Hospital and how we can help you.  We have online forms for everything related to our Buffalo veterinary clinic, and information, including a virtual office tour and what to expect in your visit.


Ellicott Street Animal Hospital


When you choose McClelland Animal Hospital, you choose family. From pet grooming to emergency vet needs, we treat your pet like they’re our own and make sure you both feel comfortable every step of the way. 

Contact us and choose our stellar animal hospital for your pet care needs and services in Buffalo, Tonawanda, Lancaster, & Cheektowaga, NY. 


DO YOU LOVE BRINGING YOUR PETS TO MCCLELLAND ANIMAL HOSPITAL?

REFER A FRIEND TO OUR CLINIC AND BOTH OF YOU WILL GET A $25 CREDIT TOWARDS VETERINARY SERVICES!

CALL US AT (716) 847-0181 TO TAKE ADVANTAGE OF THIS EXCLUSIVE OFFER.

Buffalo, NY Office

Call or Visit Our Location

Office Hours

Our Regular Schedule

Monday:

8:00 am-6:00 pm

Tuesday:

8:00 am-6:00 pm

Wednesday:

8:00 am-6:00 pm

Thursday:

8:00 am-6:00 pm

Friday:

8:00 am-6:00 pm

Saturday:

8:00 am-12:00 pm

Sunday:

Closed