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.
Your health journey deserves a team that truly listens and cares.
From newborns to seniors, our clinic provides a full range of primary care services designed to keep you and your family thriving.
Comprehensive exams, preventive screenings, and ongoing management of chronic conditions like diabetes, hypertension, and heart disease.
Annual well-woman exams, prenatal care, family planning, and screening services in a supportive, respectful environment.
Well-child visits, vaccinations, developmental screenings, and treatment of common childhood illnesses — all in a child-friendly setting.
Ongoing support for diabetes, high blood pressure, asthma, and other long-term conditions with personalized care plans.
Annual physicals, immunizations, cancer screenings, and lifestyle counseling to help you stay ahead of health issues before they start.
In-office procedures including wound care, skin biopsies, joint injections, and other minor treatments — no referral needed.
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.
We go beyond the standard clinic experience to make your health journey simpler, warmer, and more effective.
We take the time to listen, explain, and make sure you feel comfortable every step of the way.
Open Monday through Thursday and Friday mornings — we work around your schedule, not the other way around.
From infants to grandparents, your entire family can receive care at the same trusted location.
Located downtown on North Main Street with convenient parking and easy access from anywhere in Duplin County.
"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."
"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."
"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."
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.
Fill out the form below and we'll get back to you to confirm your visit.
Your appointment request has been received. We'll contact you shortly to confirm your visit.
Schedule your appointment at Goshen Medical Center-Kenansville today.