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




Denise Ebling

I have gone here for over 30 years and have never been disappointed in their care of my animals. Everyone there, including the front desk are great.

Linda Schultz

The staff at Winding Hill is without a doubt, kind, considerate and knowledgeable. The doctors’ examinations are thorough and diagnostic skills with recommendations are outstanding. You could not find a better veterinary practice for your pets.

Maria Gooderham

The staff were all so friendly and helpful! Taking your pet to the vet isn’t always a fun experience but the staff did an excellent job. We were seen quickly and the facility was very clean. They took the time to answer any questions we had and were very knowledgeable.

Lisa Butler

Excellent medical care. The staff and vets are very caring and treated our dog as such. Definitely would recommend!

Farrah Mittel

I cannot say enough about the outstanding care and professionalism my pets and I have received at Winding Hill Vet Clinic. The staff is friendly, compassionate and take the time to treat my pets as a priority at every visit. There’s nothing more reassuring than wholeheartedly trusting the veterinarians who treat my furry friends.

Pamela Ringhoffer

I love the doctors and staff at Winding Hill! I feel as though they genuinely care about my dogs and me.