Skip to Primary Content
All Creatures Animal Hospital Logo
BookBook Appointment
Order Food & Medicine Order Food & Medicine
    • Emergency
    • Contact Us
    • App
    • About Us
      • 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 - 4:00pm

    • Wed

      8:00am - 5:00pm

    • Thu

      8:00am - 6: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
    © Copyright 2026
    • Accessibility
    • Terms & Conditions
    • Privacy Policy
    • Contact Us
    © Copyright 2026