Massachusetts Veterinary Referral Hospital (MVRH)
DVM, DACVECC | Veterinary Criticalist
Sarah E. Allen

DVM, DACVECC | Veterinary Criticalist
Sarah E. Allen
Dr. Sarah Allen received her DVM from Tufts University School of Veterinary Medicine in 2003 and completed a rotating small animal internship at VCA-South Shore Animal Hospital in Weymouth, Ma in 2004. Dr. Allen then completed a three year residency at Angell Animal Medical Center in 2007, and became board certified in Emergency and Critical Care. She joined Mass Vet in 2007.