4.7 from 440 reviews
Address 517 Ellicott St, Buffalo, NY 14203
Phone Number +17168528276
Categories Animal hospital, Veterinarian
Ellicott Street Animal Hospital is a full-service, AAHA Accredited, Cat-Friendly Practices® certified veterinary hospital treating the dogs and cats of Buffalo, NY, and surrounding areas...
4.7 from 417 reviews
Address 455 Ellicott St, Buffalo, NY 14203
Phone Number +17168470181
Categories Animal hospital, Pet groomer
3.7 from 155 reviews
Address 380 Oak St, Buffalo, NY 14203
Phone Number +17168515694
Categories Animal shelter, City government office