Skip NavigationSkip to Primary Content

Dog in tall grass

Our Veterinary Care Team

OUR CARING AND COMPASSIONATE VETERINARY CARE TEAM!

Mechanicsville Animal Hospital has a large team of dedicated, caring, and experienced veterinary staff that works together to ensure that you and your pet have a great experience at each and every one of your veterinary visits. Please call us at (804) 559-9800 to speak to one of our veterinary staff members.

Our Veterinarians

Dr. Stuart Callahan

Lead Veterinarian

Dr. Desiree Brooke

Veterinarian

Dr. Mark Woodhouse

Veterinarian

Dr. Tracy Perdew

Veterinarian

Dr. Taylor Scott

Veterinarian

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Veterinarian

Dr. Stuart Callahan

Lead Veterinarian

Dr. Desiree Brooke

Veterinarian

Dr. Mark Woodhouse

Veterinarian

Dr. Tracy Perdew

Veterinarian

Dr. Taylor Scott

Veterinarian

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Veterinarian

Our Licensed Veterinary Technicians

Brooke Swick, LVT

Licensed Veterinary Technician

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Licensed Veterinary Technician

Bridget Foster, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Licensed Veterinary Technician

Brooke Swick, LVT

Licensed Veterinary Technician

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Licensed Veterinary Technician

Bridget Foster, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Licensed Veterinary Technician

Our Leadership Team

Kayla Bartel

Practice Manager

Jennie Carbone, LVT

Assistant Practice Manager

Erik Huefner

Kennel Supervisor

Amanda Johnson

Lead Client Coordinator

Abby Faulconer

Lead Receptionist

Kayla Bartel

Practice Manager

Jennie Carbone, LVT

Assistant Practice Manager

Erik Huefner

Kennel Supervisor

Amanda Johnson

Lead Client Coordinator

Abby Faulconer

Lead Receptionist