Killewald Small Animal Hosp

3020 Niagara Falls Blvd
Buffalo, NY 14228
No photo available for this business

Business Information

Animal Hospitals
Veterinary Services

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Feb 05, 2010
This vet is completley out of his mind. I recieved a letter to donate money to his religious vacation. Stop using your Hospital as a make-sh... (more)

Browse our top cities

Browse cities by state