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
Coming February 2026!

Dr. Chelsea Field
DVM, Associate Veterinarian
Coming March 2026!

Dr. Ava Swinarski
BVSc, Associate Veterinarian
Coming May 2026!

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
Coming February 2026!

Dr. Chelsea Field
DVM, Associate Veterinarian
Coming March 2026!

Dr. Ava Swinarski
BVSc, Associate Veterinarian
Coming May 2026!

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

Kristen V.
Hospital Manager

Emily F.
Assistant Hospital Manager

Kaitlyn C.
Administrative Assistant

Kristen V.
Hospital Manager

Emily F.
Assistant Hospital Manager

Kaitlyn C.
Administrative Assistant
Veterinary Support Staff

Baylee O.
Veterinary Nurse Floor Manager

Joe M.
Dental and Diagnostic Veterinary Nurse

Matthew C.
Surgery Manager

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 S, CVT
Certified Veterinary Technician, Doctor Lead

Brenton V.
Doctor Lead Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Amanda H.
Veterinary Nurse

Sasha F.
Veterinary Nurse

Gina G.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Nurse

Mandy F.
Veterinary Nurse

Shannon M.
Veterinary Nurse

Jess B.
Veterinary Nurse

Kat M.
Veterinary Nurse

Melissa B.
Veterinary Nurse

Elyce B.
Veterinary Nurse

Alex L.
Veterinary Assistant

Shaylin O.
Veterinary Assistant

Baylee O.
Veterinary Nurse Floor Manager

Joe M.
Dental and Diagnostic Veterinary Nurse

Matthew C.
Surgery Manager

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 S, CVT
Certified Veterinary Technician, Doctor Lead

Brenton V.
Doctor Lead Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Amanda H.
Veterinary Nurse

Sasha F.
Veterinary Nurse

Gina G.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Nurse

Mandy F.
Veterinary Nurse

Shannon M.
Veterinary Nurse

Jess B.
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

