Dr. Stevens explains the history of Ellicott Street Animal Hospital
517 Ellicott Street, Buffalo, NY 14203 | Phone 716-852-8276 | Fax 716-852-2546
Monday: 8:00am – 5:00pm
Tuesday: 8:00am – 5:00pm
Wednesday: 8:00am – 5:00pm
Thursday: 8:00am – 5:00pm
Friday: 8:00am – 5:00pm
To keep you updated and make sure all our clients stay informed during this changing landscape, we will be reaching out with periodic updates.