Preventive Care & Wellness
Annual physicals, immunizations, cancer screenings, and lab work designed to catch issues early and keep you on track.
Board-certified family and internal medicine in the heart of Goshen. Personalized care that honors your time, your history, and your health goals.
Dr. Nancy Y. Rodriguez-Lora practices family and internal medicine at 192 N Main St in downtown Goshen — a location chosen for accessibility and convenience for patients across Elkhart County.
Her approach is straightforward: take the time to understand what brings each patient through the door, then build a care plan that fits their life, not the other way around. That means longer visits when they're needed, clear explanations without the jargon, and a genuine interest in preventive health.
Whether you're managing a chronic condition, navigating a new health concern, or simply due for a routine check-up, the goal is the same — help you stay well, not just treat illness when it arrives.
From routine wellness visits to chronic disease management, care is tailored to your individual needs.
Annual physicals, immunizations, cancer screenings, and lab work designed to catch issues early and keep you on track.
Ongoing, coordinated care for conditions like diabetes, hypertension, and thyroid disorders — with attention to what matters most to you.
Continuity of care across generations — from pediatric visits and adolescent health to adult and geriatric medicine under one roof.
Same-week appointments for infections, minor injuries, and urgent concerns that can't wait — because your health doesn't run on a calendar.
In-office testing and coordinated referrals so you get answers quickly and don't have to navigate the system alone.
Help navigating specialists, hospital care, and prescription questions — because a single point of contact makes all the difference.
The most powerful tool in any doctor's office isn't a piece of equipment — it's the conversation between physician and patient. Dr. Rodriguez-Lora builds her practice on the belief that understanding your story is the first step toward effective care.
Monday – Friday
9:00 AM – 5:00 PM
Weekend and after-hours care available by arrangement.
192 N Main St
Goshen, IN 46526
Downtown Goshen, easy parking available.
Insurance accepted — please call to confirm coverage for your specific plan.
Self-pay options available for uninsured patients.
Whether you're a new patient looking for a primary care physician or an existing patient scheduling a follow-up, we'd love to hear from you.
Thank you for reaching out. We'll get back to you within one business day.