Amherst Small Animal Hospital

2217 Kensington Avenue
Buffalo, NY 14226
716-839-1100

User Reviews (1)

  • 1. exceptional pain management

    by: saraalice82

    always helpful, and ready to recommend multiple solutions. you get what you pay for; quality care at reasonable prices

    Pros

    friendly, caring people, 1/2 hour appointments

    Cons

    not the cheapest