At Willow Spring Internal Medicine, we partner with you on a path to lasting wellness — through thoughtful preventive care, expert chronic disease management, and genuine, uninterrupted time with every visit.
From routine wellness exams to managing complex chronic conditions, we provide the kind of comprehensive internal medicine care that keeps you healthy for the long term.
Stay ahead of health issues with annual physicals, immunizations, cancer screenings, and personalized preventive strategies tailored to your age and risk profile.
Expert, ongoing management of diabetes, hypertension, heart disease, thyroid disorders, and other chronic conditions — with care plans that adapt as your needs evolve.
Same-day and urgent visits for infections, sprains, allergies, and other acute issues — so you get the care you need without unnecessary emergency room visits.
On-site lab work, EKGs, and diagnostic services to help us identify concerns quickly and accurately, so we can get you on the right path to recovery faster.
When you need a specialist, we coordinate with trusted providers in the Lancaster area — ensuring your care is seamless, connected, and never fragmented.
We take the time to understand your full health picture — your history, goals, and concerns — and build a care plan that's uniquely yours.
Compassionate Care
Every patient, every time
Willow Spring Internal Medicine was founded on a simple conviction: that adults in Lancaster deserve a medical home where they are known, heard, and treated with genuine respect.
Our practice focuses on internal medicine for adults — meaning we treat the whole person, not just a single symptom. Whether you're managing a long-term condition, navigating a new diagnosis, or simply looking for a doctor who actually listens, we're here for you. We keep our patient load manageable so every visit feels unhurried and every question gets answered.
Hours may vary — please call to confirm.
We accept most major insurance plans. Please contact our office to verify your specific plan before your visit.
We welcome new patients at any time. To get started, simply call our office to schedule your first appointment.
Please bring your insurance card, photo ID, and a list of current medications.
We'd love to hear from you. Whether you have questions about our services, insurance, or want to schedule an appointment, we're here to help.
Address
600 F Eden Ed
Lancaster, PA 17601
Phone
(717) 581-7899Office Hours
Mon – Thu: 9:00 AM – 5:00 PM
Fri: 9:00 AM – 1:00 PM
Sat – Sun: Closed
Fill out the form below and we'll get back to you within one business day.
Thank you for reaching out. We'll get back to you within one business day.