Our Team

person pic

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Leavells Animal Hospital in Spotsylvania! We’re pleased to provide exceptional vet care for your pets! Please call us at 540-891-4321 to speak to one of our caring veterinary staff members!


  • DSC_0032v3

    Dr. Joanne Kline

    Dr. Joanne Kline graduated from Virginia Tech in 1996. She purchased Leavells Animal…
  • Default Image

    Dr. Nina Aragon

    Dr. Nina Aragon joined our team in October of 2014.…
  • FB_IMG_1422641206113

    Dr. Sally Ireland

    Dr. Ireland joined our team in April of 2013.  She graduated from Virginia Maryland…

    Veterinary Assistants

  • IMG_8392

    Amy Chohan

    Amy has been with Leavells Animal Hospital since 2006. She is a proud mom of 3. She has…
  • Default Image

    Jenny Oakes

  • FullSizeRender (20)

    Judie Ricci

    Judie joined our team in May of 2016. Judie shares her home with several furry friends. …

    Veterinary Technician

  • 508

    Maggie Vieth

    Maggie joined our team as a licensed tech in June of 2012. She graduated from Blue Ridge…
  • FullSizeRender (19)

    Meredith Caldwell

    Meredith joined our team in April 2015. Meredith has one little boy named Brayden. She…


  • FullSizeRender (18)

    Gina Elliott

    Gina joined us in May of 2016. Gina and her husband have 6 children, and 13 grandchildren.…
  • 535

    Kathy McCoy

    Kathy joined our team in May of 2011. Kathy has one daughter and is a grandma to four…
  • FullSizeRender (2)

    Natalie Whitesel

    Natalie has been with Leavells Animal Hospital since 2003. She enjoys spending quality…