Killewald Small Animal Hospital
3020 Niagara Falls Blvd, Buffalo, NY 14228
Phone: (716) 525-8965
Phone: (716) 243-8413
Phone: (716) 243-8332
Primary Phone: (716) 534-8960
Fax: (716) 694-4804
Be the first to add a photo!
A star for the receptionist and one for the actual vets attitude , how ever the vet tech (i didnt get her name) she had long brown hair was very rude after my dog got neutered and his eye popped out of his socket while they were starting anesthesia, she was laughing and i asked her what was so funny and she said "oh nothing just the pathetic look on his face" by the way i was charged for them to put the eye back in.