Skip to Primary Content
All Creatures Animal Hospital Logo
BookBook Appointment
Map6429 Transit Rd., East Amherst, NY, 14051
Call(716) 636-3600
Text(716) 636-3600
Order Food & Medicine Order Food & Medicine
  • Phone: (716) 636-3600
  • Text: (716) 636-3600
  • Address: 6429 Transit Rd., East Amherst, NY, 14051
  • Emergency
  • Contact Us
  • App
    • About Us
    • Our Team
    • Our Facility
  • Services
  • Careers
  • Client Center
Order Food & Medicine
Book Appointment
dog laying on couch

Gallery

We try to make every visit a pleasant one from the moment you walk in the door until you head home with your pet. Check out the pictures of our facility below, or feel free to stop by and take a tour during normal business hours.

Our Facility

All Creatures (NY) Xray
All Creatures (NY) Exterior
All Creatures (NY) Reception
All Creatures (NY) Exam Room
All Creatures (NY) Examination Room
All Creatures (NY) Waiting Area
All Creatures (NY) Overnight Kennel
All Creatures (NY) Back Office
All Creatures (NY) Xray
All Creatures (NY) Exterior
All Creatures (NY) Reception
All Creatures (NY) Exam Room
All Creatures (NY) Examination Room
All Creatures (NY) Waiting Area
All Creatures (NY) Overnight Kennel
All Creatures (NY) Back Office
All Creatures (NY) Xray
All Creatures (NY) Exterior
All Creatures (NY) Reception
All Creatures (NY) Exam Room
All Creatures (NY) Examination Room
All Creatures (NY) Waiting Area
All Creatures (NY) Overnight Kennel
All Creatures (NY) Back Office
All Creatures (NY) Xray
All Creatures Animal Hospital Logo

All Creatures Animal Hospital

6429 Transit Rd.East Amherst, NY14051
  • T:

     

    (716) 636-3600

  • F:

     

    (716) 636-3614

Hours of Operation

  • Main Hours

  • Mon

    8:00am - 6:00pm

  • Tue

    8:00am - 5:00pm

  • Wed

    8:00am - 5:00pm

  • Thu

    8:00am - 12:00pm

  • Fri

    8:00am - 6:00pm

  • Sat

    Closed

  • Sun

    Closed

  • We reserve the right to reschedule your appointment or charge a fee if you are more than 10 minutes late. Fees will be charged for any appointment cancelled or rescheduled with less than 24 hours notice.

  • About Us
  • Our Team
  • Our Facility
  • Services
  • Client Center
  • Accessibility
  • Terms & Conditions
  • Privacy Policy
  • Contact Us
  • Do Not Sell or Share My Information
© Copyright 2026