Skip NavigationSkip to Primary Content
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.
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
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
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