Accessibility View Close toolbar
  • The Finest In Veterinary Care
    We are dedicated to providing excellent care. Call to learn more.
  • Care For Your Friend
    Call today to schedule an appointment for your pet.
  • Caring For All Animals
    All animals deserve compassionate veterinary care. Call today.

Contact Us

Welcome to Village Veterinary Center
Your Veterinarian in Cross Roads,TX
Call us at (940) 208-0121

Pet Emergency? Call us right away at (940) 208-0121!

If you live in Cross Roads or the surrounding area and need a trusted veterinarian to care for your pets – look no further. We are licensed TX veterinarians, treating all types of pets. Your pets’ health and wellbeing are very important to us, and we take every possible measure to give your animals the care they deserve.

Village Veterinary Center is a full-service animal hospital and welcomes both emergency treatment cases as well as pet patients in need of routine medical, surgical, and dental care. We have years of experience treating serious conditions and offering regular pet wellness care. Beyond first-rate pet care, we make our clinic comfortable, kid-friendly, and calm, so your pet can relax in the waiting room and look forward to meeting our Cross Roads veterinarian.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call (940) 208-0121 or email us and we'll promptly get back to you. Our Cross Roads veterinarian office is very easy to get to -- just check out the map below! We also welcome you to subscribe to our newsletter, which is created especially for Cross Roads pet owners.

At Village Veterinary Center, we treat your pets like the valued family members they are.

Cross Roads Veterinarian | Village Veterinary Center | (940) 208-0121

11930 U.S. Hwy 380
Cross Roads, TX 76227

Meet Our Skilled Team

Learn Who We Are

  • Lauren E. Shores, DVM

    Dr. Shores grew up primarily in Michigan and Mississippi as a 'vet school brat'. Her father, Dr. Andy Shores, is currently a veterinary neurosurgeon and neurologist at Mississippi State University. Throughout her childhood, she lived in various college towns including Auburn, AL, East Lansing, MI, and Starkville, MS, where her father was attending a residency, obtaining a degree, or teaching.

    Read More
  • Jennifer Whitworth, DVM

    Dr. Jennifer Whitworth grew up in Henryetta, Oklahoma. She developed her interest in veterinary medicine at a young age while growing up on a small farm with a wide variety of animal friends that she loved and cared for. Her decision to become a veterinarian was made at the early age of four, and it never wavered.

    Read More
  • Morgan McLaughlin

    Morgan has been working in the veterinary field for about 9 years now. She started out volunteering at the Denton Animal Shelter in high school, then got a job at a local veterinary clinic.

    Read More
  • Alyson Bogus

    Alyson was born an army brat in Wahiawa, Hawaii, where her family was stationed for five years. She moved to Plano, TX when she was three and has lived in the North Texas area ever since.

    Read More
  • Sarah Smithers
    Receptionist/Hospital Assistant

    Sarah has lived in Denton her whole life. She graduated from Denton High School and went to Tarleton State University majoring in Animal Sciences.

    Read More
  • Shannon Moncier

    Shannon was born and raised in Plano, TX. Ever since she could remember, she has always wanted to help animals. She graduated from Cedar Valley College Veterinary Technician Program in May 2014 and shortly received her license as a veterinary technician (LVT).

    Read More
  • Cory Chockley

    Cory was born and raised in Plano, TX. He started working in the veterinary field when he was in high school as kennel help and eventually worked his way up to a technician position.

    Read More
  • Michael Bartlett

    Michael was born and raised in Dallas, Texas. He has been working with small animals for 6+ years, with two of the past years working exclusively in the veterinary field as a veterinary technician.

    Read More
  • Wally

    Wally was found hiding out in the garden center at Wal-Mart. He's an absolute sweetheart and loves everyone he meets!

Featured Articles

Read about interesting topics


Read What Our Clients Say

  • "Dr. Shores and her staff are wonderful! Her bedside manner is fantastic and she's very gentle and genuinely caring with the animals. Her staff is genuine and wonderful as well. She brought out suggestions and diagnosis no other vet has ever done. Very impressed with everything to do with today's visit. My little old man is very difficult at the vet and her staff handled him with care and caution. I highly recommend this clinic. It's also a very beautiful clinic. So happy to have found someone who cares and who I feel comfortable with!"
    Chaz M.
  • "The staff was absolutely amazing and most importantly, patient with a worried puppy parent. They allowed me to bring in my puppy on a moments notice they were warm and inviting. We were able to get my puppy nursed back to health and had a call from the Dr. personally to help ease my mind and let me know my baby is going to be okay. I HIGHLY recommend you bring your furry babies here. They will be well taken care of. I know mine was!"
    Chris B.
  • "Dr. Shores has been absolutely amazing! Our bulldog was diagnosed with chronic kidney failure and she was able to make him comfortable and we got an extra month with him that we would not have gotten had he went to another vet. She has been providing phenomenal care to all 3 of our dogs. I would definitely recommend!!!"
    Erin M.


Find us on the map

Office Hours

Our Regular Schedule

Cross Roads Office


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


9:00 am-1:00 pm