Buffalo, NY

Buffalo, NY has been our home since we began our pet grooming and veterinary clinic.  The city’s population size and suburbs make owning a pet a wonderful experience. We see so many of our dog patients (and their owners!) strolling Delaware Park to Elmwood Ave and Canalside.  We spot our cat customers along the way peering at us from the windows of their owner’s homes.  Buffalo’s size, parks and affordability make owning a pet a truly great experience.

McClelland Small Animal Hospital offers complete vet, pharmaceutical, grooming, and boarding care to help our neighbors keep their pets in great health.  Give us a call today at (716) 847-0181 to schedule your appointment.  Our office is located at 455 Ellicott street and we close later during weekdays.  We look forward to helping maintain your pet’s health.

buffalo, ny

Buffalo, NY Office

Call or Visit Our Location

Office Hours

Our Regular Schedule


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-12:00 pm