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

Veterinarian/Owner

Dr. Stuart Callahan

Lead Veterinarian

Dr. Chris Kaloski

Veterinarian

Dr. Desiree Brooke

Veterinarian

Dr. Tracy Perdew

Veterinarian

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Veterinarian

Dr. Mark Woodhouse

Veterinarian

Dr. Jeff Kilgore

Veterinarian/Owner

Dr. Stuart Callahan

Lead Veterinarian

Dr. Chris Kaloski

Veterinarian

Dr. Desiree Brooke

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

Assistant/Technician Supervisor

Kennel/Boarding Supervisor

Licensed Veterinary Technicians

  • Brooke Swick, LVT

  • Rachael Hendrix, LVT

  • Ashley Perry, LVT

  • Nicole Caldwell, LVT

Student Technicians

  • Patricia Walker

  • Trish Allison

  • Morgan Church

  • Chandler Bethel

Assistants

  • Victoria Kimberlin

  • Kristin Nelson

  • Amelia Wade

  • Susan Bradshaw

  • Jamie Leonard

  • Rachael Schneider

  • Luis Lagos

  • Jennifer Napier

  • Rachel Thelen

  • Caitlyn Story

Receptionists

  • Skylar Church

  • Katie Russell

  • MaryBeth Mertens

  • Annalisa Hosein

  • Kaliena Dimaano

  • Stephanie Snowden

  • Lynne Lilley

  • Danielle West

Kennel Attendants

  • Mariah Stewart

  • Kayla Brazier

  • Kayla Gallahan

  • Jenna Lent

  • Collin Taylor

  • Aiden Halsey

  • Kiley Lambert

  • Gabby Pascoe

  • Kassidy Taylor