Winding Hill Veterinary Clinic

1424 South Market St. Mechanicsburg, PA 17055

In case of an after-hours emergency please contact the following emergency hospital:

Shores Veterinary Emergency Center
835 Sir Thomas Court
Harrisburg, PA 17109
Phone: (717) 798-8500

Rossmoyne Emergency Animal Trauma Center
4930 Ritter Rd
Mechanicsburg, PA 17055
Phone: (717) 796-2334

Animal Emergency and Referral Center of York
1640 S Queen St
York, PA 17403
Phone: (717) 767-5355


Due to icy road conditions, and for the safety of our clients, patients, and staff, we will be closing today, Wednesday, March 21st, at 1 pm. Our phone system will go an "answering" at noon. Check back to the website for information about our hours tomorrow.


Making a veterinary appointment for your pet at Winding Hill Veterinary Clinic is easier than ever. Just fill out the fields below and you will receive a confirmation email confirming your veterinary appointment.

If you have any questions or concerns please call us at 717-697-4481.

We look forward to seeing you and your pet soon!

$50 off dental procedures

Dentals for our pets are just as important! We're offering $50 off all pet dental procedures scheduled January through March 2018! Schedule your pets appointment today!