Skip to Main Content Skip to Footer
Emergency Pet Care Information|(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 Tracy Karavias

Tracy, CVT, LVT

Licensed Veterinary Technician

Portrait of Anne Alto

Anne

Veterinary Technician

Portrait of Jess

Jess

Veterinary Technician

Portrait of Kris

Kris

Veterinary Technician

Portrait of Faith Bain

Faith

Veterinary Assistant

Portrait of Randi Barrilleaux

Randi

Veterinary Assistant

Portrait of Megan Church

Megan

Client Care Specialist/Receptionist

Portrait of Lizz

Lizz

Client Care Specialist/Receptionist