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

DVM, DACVECC
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.