Skip NavigationSkip to Primary Content

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. Jeff Kilgore

Lead Veterinarian/Owner

Dr. Chris Kaloski

Veterinarian

Dr. Desiree Brooke

Veterinarian

Dr. Stuart Callahan

Veterinarian

Dr. Tracy Perdew

Veterinarian

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Veterinarian

Dr. Mark Woodhouse

Veterinarian

Dr. Jeff Kilgore

Lead Veterinarian/Owner

Dr. Chris Kaloski

Veterinarian

Dr. Desiree Brooke

Veterinarian

Dr. Stuart Callahan

Veterinarian

Dr. Tracy Perdew

Veterinarian

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Veterinarian

Dr. Mark Woodhouse

Veterinarian

Practice Manager

Assistant Practice Manager

Receptionist Lead/Supervisor

Licensed Veterinary Technicians

  • Jennie Carbone, LVT

  • Brooke Swick, LVT

  • Rachael Hendrix, LVT

  • Ashley Perry, LVT

  • Lauren Rader, LVT

  • Nicole Caldwell, LVT

Student Technicians

  • Kayley Scott

  • Patricia Walker

  • Trish Allison

  • Kylie Holstein

  • Morgan Church

Assistants

  • Kami Meador

  • Faith Burke

  • Victoria Kimberlin

  • Kristin Nelson

  • Amelia Wade

  • Erik Huefner

  • Susan Bradshaw

  • Jamie Leonard

  • Jolene Madding

Receptionists

  • AJ Johnson 

  • Kali Austin

  • Skylar Church

  • Katie Russell

  • MaryBeth Mertens

  • Annalisa Hosein

  • Paige Meeker

  • Stephanie Snowdon