4.7 from 440 reviews
Address 517 Ellicott St, Buffalo, NY 14203
Phone Number +17168528276
Offers Animal Hospital > Blood Pressure Monitoring
"The doctor was very pushy to have surgery on my 13 year old dog."
"Best place to take your fur babies"
People typically spend 20 min to 1 hr here
4.4 from 61 reviews
Address 2217 Kensington Ave, Buffalo, NY 14226
Phone Number +17168391100
Offers Animal Hospital > Blood Pressure Monitoring
"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"