Middlesex County Animal Hospital

Our Team
Our Veterinarians

Dr. Scott Heckerling
DVM, Managing Doctor of Veterinary Medicine

Dr. Steven Wharrie
DVM, Associate Veterinarian

Dr. Alexandra Shailor
VMD, Associate Veterinarian

Dr. Kelly Chamberlain
MVB, Associate Veterinarian

Dr. Jihane Abou-Ezzi
DMV, DISAMS, Associate Veterinarian

Dr. Ashleigh Colon
DVM, Associate Veterinarian

Dr. Chelsea Field
DVM, Associate Veterinarian

Dr. Ava Swinarski
BVSc, Associate Veterinarian
Ava is currently working as a Lead Veterinary Nurse awaiting her MA Veterinary Licensure!

Dr. Michelle Powers
DVM, DACVS, CCRT, DACVSMR, Traveling Surgeon

Dr. Scott Heckerling
DVM, Managing Doctor of Veterinary Medicine

Dr. Steven Wharrie
DVM, Associate Veterinarian

Dr. Alexandra Shailor
VMD, Associate Veterinarian

Dr. Kelly Chamberlain
MVB, Associate Veterinarian

Dr. Jihane Abou-Ezzi
DMV, DISAMS, Associate Veterinarian

Dr. Ashleigh Colon
DVM, Associate Veterinarian

Dr. Chelsea Field
DVM, Associate Veterinarian

Dr. Ava Swinarski
BVSc, Associate Veterinarian
Ava is currently working as a Lead Veterinary Nurse awaiting her MA Veterinary Licensure!

Dr. Michelle Powers
DVM, DACVS, CCRT, DACVSMR, Traveling Surgeon
Hospital Management

Kristen V.
Hospital Administrator

Emily F.
Assistant Hospital Manager

Baylee O.
Veterinary Nurse Floor Manager

Matthew C.
Surgery Manager

Kaitlyn C.
Administrative Assistant

Kristen V.
Hospital Administrator

Emily F.
Assistant Hospital Manager

Baylee O.
Veterinary Nurse Floor Manager

Matthew C.
Surgery Manager

Kaitlyn C.
Administrative Assistant
Veterinary Support Staff

Joe M.
Dental and Diagnostic Veterinary Nurse

Bill D.
Anesthesia and Surgery Lead Veterinary Nurse

Mary P.
Doctor Lead Veterinary Nurse

Justin L.
Doctor Lead Veterinary Nurse

Hannah C.
Doctor Lead Veterinary Nurse

Emily F, CVT
Certified Veterinary Technician, Doctor Lead

Brenton V.
Doctor Lead Veterinary Nurse

Amanda H.
Doctor Lead Veterinary Nurse

Sasha F.
Doctor Lead Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Gina G.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Nurse

Jess B.
Veterinary Nurse

Mandy F.
Veterinary Nurse

Shannon M.
Veterinary Nurse

Kat M.
Veterinary Nurse

Melissa B.
Veterinary Nurse

Elyce B.
Veterinary Nurse

Alex L.
Veterinary Assistant

Shaylin O.
Veterinary Assistant

Joe M.
Dental and Diagnostic Veterinary Nurse

Bill D.
Anesthesia and Surgery Lead Veterinary Nurse

Mary P.
Doctor Lead Veterinary Nurse

Justin L.
Doctor Lead Veterinary Nurse

Hannah C.
Doctor Lead Veterinary Nurse

Emily F, CVT
Certified Veterinary Technician, Doctor Lead

Brenton V.
Doctor Lead Veterinary Nurse

Amanda H.
Doctor Lead Veterinary Nurse

Sasha F.
Doctor Lead Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Gina G.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Nurse

Jess B.
Veterinary Nurse

Mandy F.
Veterinary Nurse

Shannon M.
Veterinary Nurse

Kat M.
Veterinary Nurse

Melissa B.
Veterinary Nurse

Elyce B.
Veterinary Nurse

Alex L.
Veterinary Assistant

Shaylin O.
Veterinary Assistant
Client Service Representatives

Gina M.
Lead Client Service Representative

Tina S.
Client Service Representative

Katherine U.
Client Service Representative

Dawn K.
Client Service Representative

Erin C.
Client Service Representative

Erin H.
Client Service Representative

Kristen B.
Client Service Representative

Karen B.
Client Service Representative

Elise P.
Client Service Representative

Gina M.
Lead Client Service Representative

Tina S.
Client Service Representative

Katherine U.
Client Service Representative

Dawn K.
Client Service Representative

Erin C.
Client Service Representative

Erin H.
Client Service Representative

Kristen B.
Client Service Representative

Karen B.
Client Service Representative

Elise P.
Client Service Representative

