4.7 from 417 reviews
Address 455 Ellicott St, Buffalo, NY 14203
Phone Number +17168470181
Offers Animal Hospital > In-House Lab
"Cheaper then most vets and the staff is amazing"
"Great place and Great people highly recommend to all!"
People typically spend 15 min to 1 hr here
4.4 from 61 reviews
Address 2217 Kensington Ave, Buffalo, NY 14226
Phone Number +17168391100
Offers Animal Hospital > In-House Lab
"My dog has benefited from his physical therapy and acupuncture here."
"I’m so happy I found them after an awful experience at another vet practice"