Making a veterinary appointment for your pet at the Shippensburg Animal Hospital is easier than ever. Just fill out the fields below and you will receive a confirmation email confirming your veterinary appointment.

We serve the Cumberland Valley area and have three branches for your convenience! Choose between our Shippensburg hospital, Allen Road veterinarians in Carlisle, or Mount Rock location!

If you have any questions or concerns please call at 717-532-5413 or email us at

We look forward to seeing you and your pet soon!