Goshen Medical Center building exterior
Accepting New Patients

Expert Primary Care That Moves With You

At Goshen Medical Center-Kenansville, we don't just treat illness — we partner with you for lifelong wellness. From routine check-ups to chronic condition management, our team delivers the kind of personalized care that keeps your family healthy year after year.

Full-Scope
Primary Care Services
All Ages
Pediatric to Geriatric
New Patients
Always Welcome
Scroll
What We Offer

Comprehensive Care for Every Stage of Life

From newborns to seniors, our clinic provides a full range of primary care services designed to keep you and your family thriving.

Adult Primary Care

Comprehensive exams, preventive screenings, and ongoing management of chronic conditions like diabetes, hypertension, and heart disease.

Women's Health

Annual well-woman exams, prenatal care, family planning, and screening services in a supportive, respectful environment.

Pediatric Care

Well-child visits, vaccinations, developmental screenings, and treatment of common childhood illnesses — all in a child-friendly setting.

Chronic Disease Management

Ongoing support for diabetes, high blood pressure, asthma, and other long-term conditions with personalized care plans.

Preventive Wellness

Annual physicals, immunizations, cancer screenings, and lifestyle counseling to help you stay ahead of health issues before they start.

Minor Procedures

In-office procedures including wound care, skin biopsies, joint injections, and other minor treatments — no referral needed.

Welcoming reception area at Goshen Medical Center
Modern examination room
Healthcare team at Goshen Medical Center
Modern medical equipment
Serving
Kenansville & Surrounding Communities
About Our Clinic

A Trusted Medical Home in the Heart of Kenansville

Goshen Medical Center-Kenansville has been a cornerstone of healthcare in Duplin County, providing reliable, compassionate medical care to families across the region. Our clinic was built on the belief that everyone deserves a physician who knows them — not just their chart.

We combine modern medical practices with a genuinely warm, personal approach. Whether you're scheduling your first visit or managing a long-term condition, you'll find a team that treats you like family — because that's exactly what you are to us.

Patient-Centered Approach
Every decision starts with what's best for you.
Continuity of Care
Build a lasting relationship with your provider.
Community-Rooted
We understand the unique health needs of our area.
Why Choose Us

The Goshen Difference

We go beyond the standard clinic experience to make your health journey simpler, warmer, and more effective.

Compassionate Care

We take the time to listen, explain, and make sure you feel comfortable every step of the way.

Convenient Hours

Open Monday through Thursday and Friday mornings — we work around your schedule, not the other way around.

Family Under One Roof

From infants to grandparents, your entire family can receive care at the same trusted location.

Easy to Find

Located downtown on North Main Street with convenient parking and easy access from anywhere in Duplin County.

Patient Stories

What Our Patients Say

"I've been coming here for years and I wouldn't go anywhere else. The staff treats you like you matter, and my doctor actually takes the time to explain things instead of rushing me out the door."

M.T.
Patient Since 2019
Kenansville, NC

"Taking my kids here has been such a relief. The pediatric visits are handled with such care, and the office makes check-ups feel stress-free for both of us. Highly recommend to any parent in the area."

S.R.
Parent
Duplin County

"Managing my diabetes felt overwhelming until I found Goshen Medical. They created a plan that actually works for my lifestyle, and I feel more in control of my health than I have in years."

J.H.
Chronic Care Patient
Kenansville, NC
Get In Touch

Ready to Make Us Your Medical Home?

Whether you're a new patient looking for a primary care provider or you'd like to learn more about our services, we'd love to hear from you. Reach out by phone, stop by the clinic, or send us a message below.

Phone
(910) 296-1144
Address
417 N Main St
Kenansville, NC 28349-8801
Office Hours
Mon–Thu: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 12:00 PM

Request an Appointment

Fill out the form below and we'll get back to you to confirm your visit.

We typically respond within 1 business day. For urgent matters, please call us directly.

Your Health Deserves a Team That Cares

Schedule your appointment at Goshen Medical Center-Kenansville today.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website