Our Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Coats Veterinary Hospital in Rocky Mount, NC! We’re pleased to provide exceptional veterinary care for your pets!

Please call us at 252-407-1616 to speak to one of our caring veterinary staff members!

    Boarded Surgeon

  • Rebecca Tudor

    Rebecca Tudor, DVM, DACVS

    Dr. Tudor graduated from the North Carolina State, College of Veterinary Medicine in 1995.…

    Certified Veterinary Practice Manager

  • 20160401_133701 (1024x576)

    Melissa P. Wells, CVPM

    Meet our Practice Manager, Melissa! Melissa is a CVPM, Certified Veterinary Practice…

    Medical Records Manager

  • Carmen


    Meet our Medical Records Manager, Carmen! Carmen began working with Dr. Coats in September…

    Lead Assistant

  • Johnna


    Meet our Lead Assistant, Johnna!  She has been with Coats Vet since 2002.  She lives in…

    Resort Assistants

  • Bhavisha


    Bhavisha has been part of the CVH Resort team since the spring of 2016.  She is very…
  • Haylee


    Meet Haylee!! Haylee is a Resort Assistant. She is passionate about veterinary medicine…
  • 20150306_113226


    Taylor joined our Resort team in 2015. She spends her days loving on and playing with the…

    Resort/Spa Manager

  • Shanna


    Meet our Kennel Manager, Shanna!  She has been with CVH for over 14 years! As an original…


  • Kathy


    Kathy is Coats Veterinary Hospital's exclusive groomer with over 14 years of experience.…

    Veterinary Assistants

  • Danielle


    Meet Danielle!  She is a Kinston, NC native, but has been in the Rocky Mount area for 15…
  • Kayla


    Kayla joined the CVH team in 2017.  She graduated from the…
  • Krystle (800x533)


    Meet Krystle, one of our Veterinary Assistants!  Krystle joined our team in late 2014 and…
  • image1 (800x800)


    Megan joined our team in 2017. Megan is a graduate of…
  • IMG_0855


    Shelly joined our team in May 2015 as a Veterinary Assistant.  Shelly lives on a farm in…
  • Cameron 1 (640x800)


    Cameron joined us in 2017 as a Veterinary Assistant.  She is 


  • Stephanie


    Meet our Receptionist, Stephanie! Stephanie has been a member of the CVH team since…
  • Ashley


    Ashley joined the CVH team as a full time receptionist in the fall of 2016.  
  • IMG_4458 (326x480)


    Katie joined our team in May of 2016 as a Receptionist and Veterinary Assistant. Katie is…

    Resort/Spa Receptionist

  • Ann


    Meet our Resort/Spa Receptionist, Ann! Ann has been a member of the CVH team since 2005.…