Amherst Small Animal Hospital
Phone: 716-839-1100
Skip to content
Home
About Us
Meet Our Staff
Hospital Tour
Hospital History
What Makes Us Different
Testimonials
New Patients
Contact Us!
Services
Anesthesia
Arthritis
Dentistry
Outpatient Care
Pain Management
Preselection Counseling
Radiology
Senior Patients
Surgery
Weight Management
Frequently Asked Questions
Resource Library
Recommended Foods
Payment Policy
Community Assistance
News & Events
Interesting Cases
Links
Grief Counseling
Multimedia
Testimonials
Pain Management patient Kelsey in her new cart!
“
We can’t begin to thank you…
“
Comments are closed.