At VCA Charles E. London Animal Hospital, we've helped pets live long, healthy and happy lives since 1988. We deliver the best medical care for pets and the best experience for pet owners.
Located in York, our veterinarians, technicians and support staff are trained to the highest standards. Their thorough knowledge of the latest procedures and medicines ensures that our patients receive the best preventive and healing care.
Thank you for choosing VCA Charles E. London Animal Hospital in York, Pennsylvania. We offer full veterinary services such as surgery and dental care. It is our mission to provide quality pet care and client education. Since 1988, we have been serving the communities of York County, Wyndham Hills and Dallastown. We pride ourselves in providing sound medical treatment, quality advice, and compassionate care.
We harness the scale and strength of our global network while acknowledging each individual's contribution. We work locally to improve the lives of all who interact with our brand.
Explore more below.
Animal Rescue of New Freedom
In search of your best friend? Check out Animal Rescue in New Freedom!
Visit Animal RescueBARk
BARk is a non-profit group from West York Boro located in York County, PA. BARk provides pet supplies and food on a scheduled basis to those who are in need. We rely on the support and donations from our community, pet companies and fundraisers.
Visit BARkPeaceful Pet Passage
We have been partners with Peaceful Pet Passage for about 18 years. They are committed to providing compassionate, respectful cremation services for our clients.
Visit Peaceful Pet PassagePets for Patriots
Pets for Patriots helps United States military veterans adopt a new pet friend while giving the most overlooked shelter dogs and cats hope and a home.
Visit Pets for PatriotsRosies Canine Clipper
A longtime client who provides grooming and boarding services for the south York area.
Visit Rosie's Canine ClipperTop Coat and Tails
A long time client and exceptional pet groomer servicing the Red Lion Area. 717-244-7076
Visit Top Coat and TailsYork County SPCA
Visit York County SPCA