- We strive to provide complete care for our patients. Learn more about all the services we provide.
McClelland Animal Hospital
McClelland Small Animal Hospital is the oldest animal hospital in Buffalo providing top of the line care for all your pets. Contact us today to schedule an appointment. Some of the services we offer include:
455 Ellicott St.
Buffalo, NY 14203
Phone: (716) 847-0181
Fax: (716) 847-0183
Email: McClelland Animal Hospital