Personalized medical care in the heart of Morgan Hill. We take the time to listen, understand, and build lasting partnerships with every patient.
Committed to the highest standards of medical excellence.
From routine check-ups to managing chronic conditions, we provide a full spectrum of medical services with a personal touch.
Annual physicals, screenings, and immunizations to keep you healthy and catch issues early.
Compassionate care for patients of all ages — from infants to seniors — as part of your healthcare family.
Expert ongoing care for diabetes, hypertension, asthma, and other long-term conditions.
Comprehensive blood work, lab tests, and diagnostic screenings to monitor your wellness.
Same-day appointments for non-emergency illnesses and injuries when you need prompt attention.
Personalized nutrition, fitness, and lifestyle guidance to help you reach your health goals.
At Elwyn Nc, we believe that great healthcare starts with a genuine connection between doctor and patient. Located in the heart of Morgan Hill, our practice has been a trusted healthcare partner for families in the South Bay for over 15 years.
We take a whole-person approach to medicine — considering not just your symptoms, but your lifestyle, your goals, and what matters most to you. Every visit is an opportunity to build on the trust you've placed in us.
Accepting new patients of all ages
Most major insurance plans accepted
Same-day and next-day appointments available
Electronic health records for seamless coordination
The trust of our community is our greatest achievement. Here's what some of our patients have shared.
"I've been seeing Dr. Elwyn for several years now, and the level of care and attention I receive is exceptional. They genuinely listen and never make me feel rushed."
"Bringing my kids here has been a relief. They're so gentle and patient with children, and my children actually look forward to their check-ups now."
"After moving to Morgan Hill, I was nervous about finding a new doctor. Dr. Elwyn and the team made me feel welcome from day one. I couldn't ask for better care."
Take the first step toward personalized, compassionate medical care. We're here for you and your family.
Whether you're a new patient looking to schedule your first visit or have questions about our services, we're here to help.
Fill out the form below and we'll get back to you within one business day.