Meet Our Doctors

Dr Amy Edwards

Herman Jeffer, DVM

Dr. Jeffer is originally from New Orleans, Louisiana, and received his Doctor of Veterinary Medicine degree from Louisiana State University in 2001. Since graduating, he has worked across the country in small and large hospitals, shelters, and the U.S. Army, where he worked with marine mammals, working dogs, and working horses. After moving to Durham in 2006 and receiving his Master of Business Administration degree from UNC, he knew Durham was the place for him.

In his free time, he enjoys running with his two energetic mixed breed dogs, spending time outside with his family, going to Durham Bulls games, exploring Durham’s great restaurants, and attempting to learn guitar. Dr. Jeffer and his wife, Kelly, have three boundless boys who love to play, run, and create. He enjoys working with his community and their pets and is excited to join the Cornwallis Animal Hospital team.

Dr Amy Edwards

Amy Edwards, DVM

Dr. Amy Edwards grew up in Norman, Oklahoma where she attended the University of
Oklahoma for her undergraduate degree and Oklahoma State University College of
Veterinary Medicine. During that time, she participated in research in parasitology and
vector-borne diseases. After receiving her veterinary degree, she moved to North Carolina to
attend NCSU College of Veterinary Medicine for her internship and advanced training in
Internal Medicine before entering into small animal private practice.

Her areas of professional interest include advanced internal medicine such as endocrinology,
ophthalmology, and long term management of chronic illness. She has recently relocated
from Cary to Durham. During her free time, she enjoys cooking, hiking with her dogs, and
exploring the great city of Durham. Her home is run by her two dogs: Katie, a nine year old
Pitt mix and Frank, a two year old Pitt mix.

Dr Amy Edwards

Eric Tam, DVM

Dr. Eric Tam is originally from San Jose, California. He attended Oregon State University for his undergraduate degree and then graduated in 2021 from St. Matthew’s University School of Veterinary Medicine in the Cayman Islands. He completed his 4th year of clinical training at the University of Minnesota. After completing veterinary school, Dr. Tam moved to Durham to begin his career at Cornwallis Road Animal Hospital. His areas of interest include preventative medicine, dentistry, and surgery.

During his free time, Dr. Tam enjoys playing basketball, snowboarding, cooking, and finding out what the great city of Durham has to offer! He does not currently have any pets in Durham but has a 3-legged cat that lives back home and will be joining him soon.

Meet Our Staff

Dr Amy Edwards

Rebecca, Practice Manager

Rebecca goes by Becca. She has over three years of veterinary receptionist experience and we are excited to have her as the welcome wagon at Cornwallis! Becca is a North Carolina native who recently moved back from Delaware. She enjoys baking, crafting, hiking, and hanging out with her family (fur-babies Chloe and Micah included).

Dr Amy Edwards

Tara, RVT

Tara graduated from SUNY Delhi in upstate New York with a Veterinary Technology degree in 1999. For most of her career, she has worked in emergency and specialty medicine practices. Tara began her journey at Cornwallis Road Animal Hospital in October 2017 after developing a passion for general practice. She loves all things bulldog and enjoys hiking with her dogs as often as possible.

Dr Amy Edwards

Dana, RVT

Dana is an NCSU graduate with a bachelor’s in Life Sciences and Human Nutrition.  After a few years in human medicine, she realized she wanted to work with animals. She joined the veterinary medical field and graduated with her RVT degree in 2019.  She has been working with animals since 2017 and has 2 dogs and 2 cats at home!

Colleen, Veterinary Assistant

Since 1994, Colleen has been part of the Cornwallis Road Animal Hospital team. Originally from Ohio, she moved to North Carolina in 1988, where she worked at the Orange County Animal Shelter and wildlife rehabilitation. Colleen looks forward to seeing both the owners and pets that she has known through the years at Cornwallis and meeting and educating new clients!

Dr Amy Edwards

Hannah, Veterinary Assistant

A North Carolina native, Hannah comes to us in dreams of becoming a mixed practice veterinarian. Perhaps we can convince her to return as a Cornwallis Road Animal Hospital veterinarian too!? Hannah also has two dogs, Ryder and Lylah. Her favorite activity outside of work is horseback riding!

Dr Amy Edwards

Katie, Veterinary Assistant

Originally from Virginia, Katie moved to North Carolina with her fiance to pursue her passion for animals. She has been an animal lover since she was little and wants to work towards obtaining her degree as a Registered Veterinary Technician. In her free time, she enjoys outdoor activities, woodworking, and spending time with family and friends.

Dr Amy Edwards

Julie, Veterinary Assistant

Julie moved to NC from IL after college to volunteer at the Duke Lemur Center. She started full time at CRAH in 1997. Eventually, she became a full-time employee at the Lemur Center but continued to work at CRAH part-time until 2011. She also helped to open CCI. She rejoined us again in 2020 as a full-time vet assistant. Julie is currently mom to four cats, three human children, and a variety of creatures that live in terrariums, aquariums, and paludariums.

Ashley, Veterinary Assistant

Coming Soon…

Clyde, Veterinary Assistant

Coming Soon…

Dr Amy Edwards

Casey, Receptionist

Casey is a North Florida native and a University of Georgia graduate. He has always had a soft spot for animals,especially dogs, and jumped at the opportunity to work first at Creature Comforts Inn and now at Cornwallis. Casey brings almost a decade of customer service experience with him. In his off time, he enjoys watching sports, playing volleyball, and cooking for his friends.

Cornwallis Road Animal Hospital

206 W Cornwallis Rd
Durham, NC 27707

Phone: (919) 489-9194
Fax: (919) 493-9260
Email: [email protected] 

Hospital Hours

Mon-Fri: 7:30 AM – 6:00 PM
Saturday: 8:00 AM – 12:00 PM
Closed Sundays