All Creatures Animal Hospital
6429 Transit Rd, East Amherst, NY 14051
4 veterinary clinics in and around East Amherst.
6429 Transit Rd, East Amherst, NY 14051
6241 Transit Rd, East Amherst, NY 14051
9630 Transit Road, East Amherst, NY 14051
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.