Who We Are

Welcome to Wilson Veterinary Hospital! We are a full-service veterinary medical facility, located in Elm City, north of Wilson, NC. The professional and courteous staff at Wilson Veterinary Hospital seeks to provide the best possible medical, surgical, dental, and preventative care for their highly-valued patients.

We are committed to promoting responsible pet ownership, preventative health care, and health-related educational opportunities for our clients. We strive to offer excellence in veterinary care to all of our patients. Please feel free to call and learn more about our veterinary practice and to find out more information about how Wilson Veterinary Hospital can serve the needs of you and your pet.

dog and cat laying together

Meet Our Doctors

Maria Glennon, DVM

Dr. Glennon was born in Washington, DC but grew up in Raleigh, NC. She completed her undergraduate degree at North Carolina State University in 1990 and graduated from form the NC State College of Veterinary Medicine in 1994. Dr. Glennon joined Wilson Veterinary Hospital in January of 1996 when it was still a mixed animal practice. She has been happily practicing small animal medicine since 2000.

Dr. Glennon and her husband, John, have 3 boys, 4 cats and 1 dog. Hobbies include choral singing, watching horse racing and traveling.

James Lupton, DVM

Dr. James Lupton grew up in Wilson, NC. He graduated from Hunt High School in 2003 and NC State University in 2007. He then attended The Ohio State University College of Veterinary Medicine graduating in 2011. Dr. Lupton has a strong interest in soft tissue surgery, orthopedics, and internal medicine.

Dr. Lupton and his wife, Kristin, have a son (Bradley) and a daughter (Natalie). They share their home with three cats (Bart, Cheddar and Digit). He enjoys going to the gym, riding motorcycles and spending time with his brothers.

Mark Matthews, DVM

Dr. Matthews attended undergraduate school at N. C. State University and graduated from the Auburn University College of Veterinary Medicine in 1982 with High Honors. He joined Wilson Veterinary Hospital in 1983. He has a special interest in all types of surgery and performs operations every day that include soft tissue surgery, orthopedics, routine spaying and neutering, tumor removal, wound treatments and other procedures.

He and his wife Linda have a son (Brewer) and a daughter (Abbott) as well as a dog (Liz) and a cat (Dipsy).

Carrie Raymond, DVM

Dr. Raymond grew up in Wilmington, Delaware and moved to North Carolina in 1999 to attend North Carolina State Veterinary School. She graduated in 2003 and has been working at Wilson Veterinary Hospital ever since. She handled after-hours emergency cases at Wilson Vet during her first two years and has strong interests in behavior, dentistry and internal medicine.

Dr. Raymond and her husband, John, have 2 children, 1 dog and 1 cat.

Renae Wohlers, DVM

Dr. Wohlers attended undergraduate school at North Carolina State University. She graduated from North Carolina State College of Veterinary Medicine in 2004, joined Wilson Veterinary Hospital after graduation and has been working here ever since. Her strong areas of interest include ultrasound, dermatology, animal behavior and cardiology. She feels fortunate to indulge her love of animals with her chosen profession.

Dr. Wohlers grew up in Minnesota and met her husband, Derek, while serving as a Captain in the Army. They live with two Newfoundland dogs and three rescue cats.


“Love the staff and doctors here. Easy appointment scheduling, responses to text messages and they are very caring.

Stefanie G.

“My fur baby loves going here, she gets excited and literally pulls me in! The vet and staff are always helpful and very polite, they are the first place I recommend to anyone!

Mamushka W.

“THE BEST VET EXPERIENCE I HAVE EVER HAD! I was in and out in less than 30 minutes. The facility was clean and the staff was so thorough and friendly. I should have come here 9 years ago when we got our dog!”

Paige D.

Wilson Veterinary Hospital

4741 Lake Wilson Rd
Elm City, NC 27822
Phone: (252) 291-5270
Fax: (252) 291-6076
Email: ​wilsonvet@thevetspets.com

Hospital Hours

Monday – Friday 7:30 am – 6:00 pm
Saturday 7:30 am – 12:00 pm
Sunday Closed

After-Hours Emergency Services

Points East Veterinary Specialty Hospital

5702 Grover Lane 
Sims, NC 27880
(252) 991-6560

Wake Veterinary Hospital & Urgent Care

1007 Tandal Pl, Knightdale, NC 27545
(919) 266-9852