Killewald Small Animal Hospital on Facebook  Killewald Small Animal Hospital on Google Plus Local  Killewald Small Animal Hospital on Foursquare

3020 Niagara Falls Blvd
Amherst, NY 14228
P: (716) 694-9191
F: (716) 694-4804