Our Team
Veterinarians. Assistants. Caregivers. Animal lovers. In everything we do, we believe in caring for every pet we see like our own and making a difference in your life.
Dr. John Hammons
VeterinarianDr. John Hammons
Veterinarian
Dr. Hammons grew up on a farm in Limestone County. He became interested in veterinary medicine
Shannon Johnson, DVM
VeterinarianShannon Johnson, DVM
Veterinarian
Even though she was all about horses as a child, Dr. Johnson loves and enjoys working with all animals.
Katie
Pet Care AttendantAnna
Play Care AttendantMarian
Veterinary AssistantChristy
Veterinary AssistantDonna
ReceptionistLexis
Licensed Veterinary TechnicianCiara
Veterinary AssistantJessica
Veterinary AssistantAshley
Veterinary AssistantStefani
Pet Care AttendantWilliam Carson Edgmon, DVM
VeterinarianWilliam Carson Edgmon, DVM
Veterinarian
Dr. Carson Edgmon grew up on a farm in Prospect, Tennessee and while he practices small animal medicine at Town & Country Animal Hospital
Haley
ReceptionistCadence
Playcare AttendantElisabeth
Play Care AttendantChelsea
Play Care AttendantAngela
Pet Care AttendantBryan Dean, DVM
VeterinarianSuzanne
ReceptionistValerie
Licensed Veterinary TechnicianMakayla
Play Care AttendantMakaila
Pet Care AttendantSavannah
Pet Care AttendantOur Team
Veterinarians. Assistants. Caregivers. Animal lovers. In everything we do, we believe in caring for every pet we see like our own and making a difference in your life.
Shannon Johnson, DVM
VeterinarianShannon Johnson, DVM
Veterinarian
Even though she was all about horses as a child, Dr. Johnson loves and enjoys working with all animals.
William Carson Edgmon, DVM
VeterinarianWilliam Carson Edgmon, DVM
Veterinarian
Dr. Carson Edgmon grew up on a farm in Prospect, Tennessee and while he practices small animal medicine at Town & Country Animal Hospital