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

Veterinary Speciality Center of Delaware
290 Churchmans Road
New Castle, DE 19720
Phone: 302.322.6933

Harford Emergency & Referral Veterinary Services
526 Underwood Lane
Bel Air, MD 21014
Phone: 410.420.8000

Pets Emergency Treatment Services, INC.
930 North Queen Street
Lancaster, PA 17603
Phone: 717.295.7387

HOPE Veterinary Specialists
40 Three Tun Rd
40 Three Tun Rd
Phone: 610.296.2099
Visit Pet Portal to sign in to access your online tools
CALL US! 610.932.2093
Best Veterinarian Reviews in Oxford, PA

Testimonials

We invite you to review the testimonials of customers that have been pleased with their experiences at Keystone Animal Hospital in Oxford, PA.

Hope C

I was very impressed and pleased with my first time taking Caballero (Cab) to Keystone! The ladies and the Vet were extremely nice and gave great customer service. The Vet spent a long time looking over Cab and checking her eyes, ears, knees, etc. He was very detailed and explained his findings and thoughts throughout the visit, this I appreciated very much. I am thankful to have found such a wonderful, caring place to take my dog/daughter.


Colleen M

Very friendly and curtious. Everyone makes you feel at home. They really do care for the animals and our concerns. If you have any questions they listen and do what they can to help


Curtis P

We love using Keystone. Very caring without being intrusive. They have always resolved any issues with our pets, and especially Dr. Schroeder is great with our dogs. Mary and the rest of staff are very friendly and attentive.


Alexandria

A great hospital,great service, great staff. This place is the best place where you may go and treat your pet.


Wendy Downing

This place is amazing, the entire staff is so excited every time I bring my baby in, and he is always happy when we get there. I would very much recommend them to anyone.


PROTECT & SAVE!
SCHEDULE NOW

Protect your pet throughout Flea and Tick season and save up to $66 now through 6/30.