Amherst Small Animal Hospital

2217 Kensington Ave
Buffalo , NY  14226

Sponsored links:


Amherst Small Animal Hospital, Buffalo

Amherst Small Animal Hospital can be found in Buffalo at 2217 Kensington Ave. They can also be reached by phone at (716) 839-1100. Do you want to know more about Amherst Small Animal Hospital? If so, click on the button that says "Read Merchant Reviews" to see previous testimonials. Do you know the owner of this business? If so, let them know that they can upload a video of Amherst Small Animal Hospital for free! Have you tried to contact Amherst Small Animal Hospital at the information found here? If it is not correct please click "SEND" below and let us know. For a map and driving directions to 2217 Kensington Ave in Buffalo please scroll down and click the link under the map to "View Larger Map".


Veterinary & Emergency Services