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

Veterinarian

Dr. John Hammons

Veterinarian

Dr. Hammons grew up on a farm in Limestone County. He became interested in veterinary medicine

Read More

Shannon Johnson, DVM

Veterinarian

Shannon Johnson, DVM

Veterinarian

Even though she was all about horses as a child, Dr. Johnson loves and enjoys working with all animals.

Read More

Julie

Receptionist

Julie

Receptionist

Read More

Valerie

Licensed Veterinary Technician

Valerie

Licensed Veterinary Technician

Read More

Makayla

Play Care Attendant

Makayla

Play Care Attendant

Read More

Chelsea

Play Care Attendant

Chelsea

Playcare Attendant

Read More

Ashley

Pet Nurse

Ashley

Pet Nurse

Read More

Donna

Receptionist

Donna

Receptionist

Read More

Kristina

Licensed Veterinary Technician

Kristina

Licensed Veterinary Technician

Read More

Katie

Pet Care Attendant

Katie

Pet Care Attendant

Read More

Anna

Play Care Attendant

Anna

Play Care Attendant

Read More

Makaila

Pet Care Attendant

Makaila

Pet Care Attendant

Read More

William Carson Edgmon, DVM

Veterinarian

William 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

Read More

Haley

Receptionist

Haley

Receptionist

Read More

Lexis

Licensed Veterinary Technician

Lexis

Licensed Veterinary Technician

Read More

Ciara

Pet Care Attendant

Ciara

Pet Care Attendant

Read More

Jessica

Pet Care Attendant

Jessica

Pet Care Attendant

Read More

Marian

Pet Nurse

Marian

Pet Nurse

Read More

Bryan Dean, DVM

Veterinarian

Bryan Dean, DVM

Veterinarian

Dr. Bryan Dean was born and reared in Athens, Alabama.

Read More

Suzanne

Receptionist

Suzanne

Receptionist

Read More

Cadence

Playcare Attendant

Cadence

Playcare Attendant

Read More

Elisabeth

Play Care Attendant

Elisabeth

Play Care Attendant

Read More

Isabella

Play Care Attendant

Isabella

Play Care Attendant

Read More

Christy

Pet Nurse

Christy

Pet Nurse

Read More

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.

Shannon Johnson, DVM

Veterinarian

Shannon Johnson, DVM

Veterinarian

Even though she was all about horses as a child, Dr. Johnson loves and enjoys working with all animals.

Read More

William Carson Edgmon, DVM

Veterinarian

William 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

Read More

Bryan Dean, DVM

Veterinarian

Bryan Dean, DVM

Veterinarian

Dr. Bryan Dean was born and reared in Athens, Alabama.

Read More

Julie

Receptionist

Julie

Receptionist

Read More

Donna

Receptionist

Donna

Receptionist

Read More

Haley

Receptionist

Haley

Receptionist

Read More

Suzanne

Receptionist

Suzanne

Receptionist

Read More

Valerie

Licensed Veterinary Technician

Valerie

Licensed Veterinary Technician

Read More

Kristina

Licensed Veterinary Technician

Kristina

Licensed Veterinary Technician

Read More

Lexis

Licensed Veterinary Technician

Lexis

Licensed Veterinary Technician

Read More

Makayla

Playcare Attendant

Makayla

Playcare Attendant

Read More

Ciara

Pet Care Attendant

Ciara

Pet Care Attendant

Read More

Cadence

Playcare Attendant

Cadence

Playcare Attendant

Read More

Katie

Pet Care Attendant

Katie

Pet Care Attendant

Read More

Anna

Play Care Attendant

Anna

Play Care Attendant

Read More

Elisabeth

Play Care Attendant

Elisabeth

Play Care Attendant

Read More

Jessica

Pet Care Attendant

Jessica

Pet Care Attendant

Read More

Isabella

Play Care Attendant

Isabella

Play Care Attendant

Read More

Chelsea

Play Care Attendant

Chelsea

Playcare Attendant

Read More

Makaila

Pet Care Attendant

Makaila

Pet Care Attendant

Read More

Marian

Pet Nurse

Marian

Pet Nurse

Read More

Christy

Pet Nurse

Christy

Pet Nurse

Read More

Ashley

Pet Nurse

Ashley

Pet Nurse

Read More