6429 Transit Rd. E.Amherst, NY 14051 Phone: 716-636-3600 Fax: 716-636-3614

  All Creatures Animal Hospital offers full-service veterinary care for canine, feline, avian and exotic patients. We take pride in providing modern medical and surgical services, compassionate doctors with outstanding qualifications, and the best trained and most caring support staff in Western New York.
New to All Creatures?

Check our latest news
or
Try our photo tour:

8to7

8to7

8to6

8to6

8to5

8to12

closed