4.6 from 135 reviews
Address 3000 Genesee St, Buffalo, NY 14225
Phone Number +17168962424
Offers Animal Hospital > Medical Facility
"The staff are very kind and knowledgable."
"Very profession, welcoming, empathetic and easy to work with."
4.4 from 61 reviews
Address 2217 Kensington Ave, Buffalo, NY 14226
Phone Number +17168391100
Offers Animal Hospital > Medical Facility
"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"