Skip NavigationSkip to Primary Content

Team collage

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

Lead Surgical Technican

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Licensed Veterinary Technician

Brooke Swick, LVT

Lead Surgical Technican

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Licensed Veterinary Technician

Our Leadership Team

Kayla Bartel

Practice Manager

Bridget Foster, LVT

Floor Operations Manager

Abby Faulconer

Receptionist Manager

Erik Huefner

Kennel/Boarding Supervisor

Amanda Johnson

Lead Client Coordinator

Bryan Archer

Assistant Floor Manager

Kayla Bartel

Practice Manager

Bridget Foster, LVT

Floor Operations Manager

Abby Faulconer

Receptionist Manager

Erik Huefner

Kennel/Boarding Supervisor

Amanda Johnson

Lead Client Coordinator

Bryan Archer

Assistant Floor Manager