Skip to Primary Content
Companion Animal Hospital Logo
BookBook Appointment
Map2034 West Main Street, Mount Joy, PA, 17552
Call(717) 361-7665
Text(717) 361-7665
Shop NowShop Now
  • Phone: (717) 361-7665
  • Text: (717) 361-7665
  • Address: 2034 West Main Street, Mount Joy, PA, 17552
      • About Us
      • Meet Our Veterinarians
      • Gallery
    • Services
      • New Client Info
      • New Client Form
    • Contact Us
    Shop Now
    Book Appointment

    Take a Tour

    We are an open clinic and are proud of our services, techniques, and hospital.

    Please enjoy a virtual tour of our hospital below!

    Staff member with a large black and brown dog wearing protective glasses at Companion Animal Hospital
    Outside of Companion Animal Hospital in Mount Joy, PA
    Companion Animal Hospital Lobby
    Two staff members with a black and white cat at Companion Animal Hospital
    Interior of Companion Animal Hospital
    Pharmacy stocked shelves at Companion Animal Hospital
    Two staff members with a small black cat at Companion Animal Hospital
    Staff member inside Companion Animal Hospital
    Two staff members with a black and white dog at Companion Animal Hospital
    Operating room interior at Companion Animal Hospital
    Staff members with a black and white dog during an ultrasound at Companion Animal Hospital
    Staff member with a large black and brown dog wearing protective glasses at Companion Animal Hospital
    Outside of Companion Animal Hospital in Mount Joy, PA
    Companion Animal Hospital Lobby
    Two staff members with a black and white cat at Companion Animal Hospital
    Interior of Companion Animal Hospital
    Pharmacy stocked shelves at Companion Animal Hospital
    Two staff members with a small black cat at Companion Animal Hospital
    Staff member inside Companion Animal Hospital
    Two staff members with a black and white dog at Companion Animal Hospital
    Operating room interior at Companion Animal Hospital
    Staff members with a black and white dog during an ultrasound at Companion Animal Hospital
    Staff member with a large black and brown dog wearing protective glasses at Companion Animal Hospital
    Outside of Companion Animal Hospital in Mount Joy, PA
    Companion Animal Hospital Lobby
    Two staff members with a black and white cat at Companion Animal Hospital
    Interior of Companion Animal Hospital
    Pharmacy stocked shelves at Companion Animal Hospital
    Two staff members with a small black cat at Companion Animal Hospital
    Staff member inside Companion Animal Hospital
    Two staff members with a black and white dog at Companion Animal Hospital
    Operating room interior at Companion Animal Hospital
    Staff members with a black and white dog during an ultrasound at Companion Animal Hospital
    Staff member with a large black and brown dog wearing protective glasses at Companion Animal Hospital
    Companion Animal Hospital Logo

    Companion Animal hospital

    2034 West Main StreetMount Joy, PA17552
    • T:

       

      (717) 361-7665

    • F:

       

      (717) 361-7566

    Hours of Operation

    • Main Hours

    • Mon

      7:30am - 8:00pm

    • Tue

      7:30am - 8:00pm

    • Wed

      7:30am - 8:00pm

    • Thu

      7:30am - 8:00pm

    • Fri

      7:30am - 8:00pm

    • Sat

      8:00am - 12:00pm

    • Sun

      Closed

    • By appointment only

    Book Appointment
    • About Us
    • Our Team
    • Services
    • New Client Info
    • Contact Us
    • Terms & Conditions
    • Privacy Policy
    • Do Not Sell or Share My Information
    © Copyright 2026