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



Veterinary Pharmacy

For you and your pet’s convenience we have a fully stocked pharmacy in house, with hundreds of medications and solutions for your pet’s health. We also stock many brands of prescription pet food. We have competitive pricing on all of our veterinary goods without the added annoyance of having to go somewhere else for the products or medications you want. Plus everything we sell is backed by our veterinarians so you know it will be top-of-the-line and of quality.

To order or refill medications or prescription food for your pet, please email us at or call 717-697-4481.

Pet Pharmacy in Mechanicsburg PA
$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!