Tabbs Creek Animal Hospital
- 905 Williamsboro St
- Oxford, NC 27565
- Phone: 919-690-0024
- Fax: 919-690-0045
- Email Us
- Mon-Fri: 8:00AM-5:30PM
- Sat: 8:00AM-Noon
- Sun: Closed
- After Hours: 919-876-0739
Don't have a Portal for your pet? Get a Free Portal Today!






Barbara Elliott, Veterinary Assistant, was born in Washington, DC and raised in suburban Maryland and Virginia but has always been a country girl at heart. She got her first pet, a cat, when she was 4 years old. Barbara has always been a cat person until she bought her first dog in 1995, a Jack Russell Terrier. The next 16 years were spent learning and loving that dog. Barbara has raised horses, goats, ducks, geese, chickens, peacocks and quail. She loves all animals and has worked with local and national animal groups to help care for them and be a voice in protecting them. In Barbara's spare time she enjoys reading, writing, hiking, canoeing and hanging out with her newest addition, Banjo a beautiful Silver Buff Cocker Spaniel. Barbara has one son and a soon to be daughter in law that she adores.

Tanya Marshall - Veterinary Assistant, was born in Raleigh, North Carolina and has lived in Wake Forest all her life. Tanya feels blessed to have been raised on a farm. She has a pony named Lady Bird and began riding it by herself at the age of 4 years old. Tanya went to Neuse Baptist Christian School in Raleigh and was actively raised up in church. Tanya went to Vance Granville Community College and has a 2 year degree in Medical Office Administration. She worked for Rex Urgent Care but felt her calling was to help animals. Tanya worked for Animal Control for 5 1/2 years, it was a great opportunity to open other doors and helped me to become a veterinary assistant. Tanya is looking forward to marrying her awesome boyfriend Will of 2 years in June. They have four dogs, Zeus (doberman), Thunder (german shepherd), Penny (miniature australian shepherd), and Pepper (maltese/chihuahua mix). Tanya also has a Tennessee Walking Horse named Scarlett that was given to her by her father. In her spare time she enjoys spending time with her family and friends, she loves riding horses, and anything she can do to help the animals.

Diana Bowen - Receptionist
Diana Bowen, Receptionist Diana was born in Louisburg, NC and raised in the Inez community of Warren County. Diana has been an active member of Inez Baptist church since she was a child. Diana has 12 years experience in the veterinary field and is very passionate about animals. She has been married for 9 years to her wonderful husband Charles and they reside in Norlina, NC. Charles and Diana have 6 furry children, a boxer named Lexi, five cats Tinkerbell, Stormy, Pepper, Squeak, and Rosie. Diana had a Rottweiler named Volt that passed away who she loved and misses very much. She loves all animals but her favorite are the large breed dogs especially Rottweilers. In her spare time she enjoys horseback riding and is a huge fan of the CAROLINA HURRICANES!