Thank you for choosing VCA Charles E. London Animal Hospital in York, Pennsylvania. We offer full veterinary services such as internal medicine, surgery, and dental care. From routine checkups to emergency animal care, it is our mission to provide quality pet care and client education. Since 1988, we have been serving the York County community. We pride ourselves in providing sound medical treatment, quality advice, and compassionate care.