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
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
Kayla Bartel
Practice Manager
Bridget Foster, LVT
Floor Operations Manager
Bryan Archer
Assistant Floor Manager
Abby Faulconer
Receptionist Manager
Erik Huefner
Boarding Supervisor
Amanda Johnson
Lead Client Coordinator
Kali Austin
Inventory Operations and Accounting
Kayla Bartel
Practice Manager
Bridget Foster, LVT
Floor Operations Manager
Bryan Archer
Assistant Floor Manager
Abby Faulconer
Receptionist Manager
Erik Huefner
Boarding Supervisor
Amanda Johnson
Lead Client Coordinator
Kali Austin
Inventory Operations and Accounting