Skip to Main Content Skip to Footer
(978) 283-8883

Meet the Team

Meet our caring team of veterinarians and support staff.

Veterinarians

Ray Cahill, DVM

Chief of Staff
Read Bio »

Kate Graves, DVM

Chief of Staff
Read Bio »

Keira Hartstein, DVM

Veterinarian
Read Bio »

Meredith Lockwood, DVM

Veterinarian
Read Bio »

Support Staff

Portrait of Janelle Knight

Janelle, BS, CVT

Hospital Manager
Read Bio »

Portrait of Hannah De Vos

Hannah, BS, CVT

Licensed Veterinary Technician

Portrait of Tracy Karavias

Tracy, CVT, LVT

Licensed Veterinary Technician

Portrait of Kris

Kris

Veterinary Technician

Portrait of Kendra Beauparlant

Kendra

Veterinary Assistant

Portrait of Nadine Budrow

Nadine

Veterinary Assistant

Portrait of Jess

Jess

Veterinary Assistant

Portrait of Lumi, CVT

Lumi, CVT

Lead Client Care Specialist/Receptionist

Portrait of Kira Dority

Kira

Client Care Specialist/Receptionist

Portrait of Lizz

Lizz

Client Care Specialist/Receptionist

Portrait of Gina Richardson

Gina

Client Care Specialist/Receptionist

Portrait of Lucy Williamson

Lucy

Client Care Specialist/Receptionist

Portrait of Faith Bain

Faith

Pet Care Attendant