Mary Snyder, DVM, was born and raised in Morganton, North Carolina. She attended North Carolina State University for her undergraduate work and graduated from North Carolina State College of Veterinary Medicine in 1987. She received her certification in Low Stress Handling in 2016. She regularly volunteers with Meals on Wheels in Durham County.
The application of science through hands-on patient care drew Mary into the veterinary field. She enjoys the chance to interact with clients, their pets, and their families. Mary’s hobbies include cycling, walking, pilates, and reading- especially mystery novels. She currently lives with her husband Tommy in Chapel Hill.
Kelly Catanzaro, DVM, PhD, was born and raised in Maryland. She attended the University of Maryland for her undergraduate degree before completing her Doctor of Veterinary Medicine degree at the Virginia-Maryland College of Veterinary Medicine and Doctor of Philosophy degree in Infectious Diseases at Virginia Polytechnic Institute and State University in 2019.
Kelly loves utilizing her expertise to guide pets and their families through unexpected and challenging emergencies and illnesses, providing insight, education, and care when it is needed most. In addition to her focus on infectious diseases, she also has strong interests in veterinary emergency medicine and pain management. Kelly enjoys spending her time outside of work on home improvement projects, hiking, and piano. She currently resides in Durham with her husband, three dogs, and numerous cats.
Sheri Randell, DVM, was born in Illinois and grew up in North Carolina. She attended the University of North Carolina at Chapel Hill for her undergraduate work and graduated from North Carolina State College of Veterinary Medicine in 1987. She is also a graduate of the Veterinary Management Institute. Dr. Randell opened Carrboro Plaza Veterinary Clinic in 1990 as a small one doctor practice in Carrboro Plaza. Her volunteer work includes mission trips with the Christian Veterinary Mission to aid the animals of the Pine Ridge Reservation in South Dakota.
Sheri enjoys all aspects of companion animal medicine and is committed to the continual improvement of care for our much loved patients and their devoted owners. In her free time, Sheri enjoys hiking, reading, and traveling. She currently resides in Orange County with her husband Guy, two dogs Jack and Elle, and her cat Duckie.
Alyssa Wheat, DVM, was born in Manchester New Hampshire and grew up in Hollis New Hampshire. She attended the University of Vermont for her undergraduate work and went on to the Cummings School of Veterinary Medicine at Tufts University where she graduated in 2015.
Alyssa has always enjoyed working with animals and is dedicated to helping them live healthy and happy lives. Her areas of interest include surgery, ophthalmology, and cytology. When not caring for animals, Alyssa enjoys crafting, cooking, hiking, and kayaking. She is currently living in Carrboro and adjusting to life in the South with her husband Greg and her three cats Willow, Flynn, and Liv.
Jenny Marin, DVM, cVMA, was born in Sunnyvale, California but grew up in Chapel Hill, North Carolina. She attended the University of North Carolina at Chapel Hill for her undergraduate work and graduated from North Carolina State College of Veterinary Medicine in 2004. She completed her certification in Veterinary Medical Acupuncture in 2015 through the One Health SIM program in Colorado. She received her Low Stress Handling certification in 2016.
Jenny enjoys helping people and their pets through preventative care and education. She has a special interest in low stress handling techniques, and strives to make veterinary visits enjoyable for both patients and clients. Other areas of interest include acupuncture, pain management, internal medicine, and dentistry. In her free time, Jenny enjoys playing tennis, quilting, photography, hiking, and working on her house. She currently lives with her dogs Fonzie and Gidget and cat Sadie in Chapel Hill.
If you would like to see a specific doctor, please ask for availability when scheduling.