• Welcome to Penn Animal Hospital

    Penn Animal Hospital is a full service hospital dedicated to the life of your pet, and providing the best veterinary care possible. Contact us today to set up an appointment or to just say hello!

    Learn More
  • Pet Boarding in West Grove

    Penn Animal Hospital is pleased to provide Boarding services to our patients! Call us at 610-869-3033 to schedule your boarding appointment today.

    Learn More
  • Bunny Corner

    We are proud to say we are well known and respected for our care and love of rabbits, in addition to dogs, cats and “pocket pets”. Check out our Bunny Corner for more information on caring for your furry friend.

    Learn More

Our Facility

Come take a tour of our Penn Animal Hospital Facility.

Our Staff

Meet the caring and dedicated staff of Penn Animal Hospital.

Our Pharmacy

Browse the home of our pharmacy, nutrition, and pet supply center.