Mechanicsville Animal Hospital
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. Tracy Perdew
Veterinarian
Dr. Mark Woodhouse
Veterinarian
Dr. Noell Cosby
Veterinarian
Dr. Taylor Scott
Veterinarian
Dr. Emma Ehreth
Veterinarian
Dr. Stuart Callahan
Lead Veterinarian
Dr. Desiree Brooke
Veterinarian
Dr. Tracy Perdew
Veterinarian
Dr. Mark Woodhouse
Veterinarian
Dr. Noell Cosby
Veterinarian
Dr. Taylor Scott
Veterinarian
Dr. Emma Ehreth
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
Kali Austin
Assistant Practice Manager
Bryan Archer
Assistant Floor Manager
Kristin Rossman
Lead Assistant
Abby Faulconer
Lead Receptionist
Skylar Church
Lead Receptionist
Jamie Leonard, LVT.
Kennel/Boarding Manager
Amanda Johnson
Client Coordinator
Kayla Bartel
Practice Manager
Kali Austin
Assistant Practice Manager
Bryan Archer
Assistant Floor Manager
Kristin Rossman
Lead Assistant
Abby Faulconer
Lead Receptionist
Skylar Church
Lead Receptionist
Jamie Leonard, LVT.
Kennel/Boarding Manager
Amanda Johnson
Client Coordinator