Internal Medicine - WellSpan Health
Print view logo

Internal Medicine

In This Section

A relationship with WellSpan often begins when you select a WellSpan provider to meet your primary care needs. Our internal medicine providers go beyond treating your health problems today. They work with you and your family to help you reach your health goals—today, tomorrow and beyond.

Our internal medicine doctors see adults age 18 and above — both when you're sick and for preventative and routine care all year long.

With offices conveniently located throughout the communities we serve, we are likely to have a practice near where you live or work. We offer same-day appointments for sick visits and many offices have evening and weekend hours.

When you need additional care, our providers communicate and coordinate with specialists across WellSpan Health. We will help you access a wide range of WellSpan services and facilities including lab and imaging, rehabilitation and home care. With us, you are choosing a partner who will guide, educate, coordinate and provide individualized attention for you every step of the way.

Our physicians and staff provide expert care in a compassionate environment, respectful of your needs. WellSpan Internal Medicine provides a comprehensive range of services designed to meet the needs of you and your family.


How We Can Help

Primary Care

  • Routine and comprehensive physicals for men and women
  • Treatment of illness/minor injury
  • Assessment and management of patients with conditions such as high blood pressure, cholesterol and diabetes
  • Care of acute/chronic illness
  • Dermatology/removal of skin lesions
  • Geriatrics

Women’s Health

  • Comprehensive health care for women
  • Routine health maintenance exams including pap smears
  • Preventive health care
  • Birth control

Physicians

Distances are estimated from zip code: 17401. Update zip code

Dipak Patel, MD

Dipak Patel, MD
Distance: 1.3 mi.

Thomas Yeich, MD

Thomas Yeich, MD
Distance: 1.4 mi.

Shekhar Prasai, MD

Shekhar Prasai, MD
Distance: 30.6 mi.

Yanfang Guan, MD

Yanfang Guan, MD
Distance: 30.6 mi.

Kamrul Khan, MD

Kamrul Khan, MD
Distance: 30.6 mi.

Naba Mainali, MD

Naba Mainali, MD
Distance: 30.6 mi.

William Coward, MD

William Coward, MD
Distance: 30.6 mi.

Stuart Hartman, DO

Stuart Hartman, DO
Distance: 30.6 mi.

Nisarg Patel, MD

Nisarg Patel, MD
Distance: 30.6 mi.

Qalb Khan, MD

Qalb Khan, MD, FACP
Distance: 30.6 mi.

Efrem Magtagnob, MD

Efrem Magtagnob, MD
Distance: 30.6 mi.

Carolina Correa, MD

Carolina Correa, MD
Distance: 30.6 mi.

David Weber, DO

David Weber, DO
Distance: 32.7 mi.

Sanjay Dhar, MD

Sanjay Dhar, MD
Distance: 47.0 mi.

Palak Mehta, MD

Palak Mehta, MD
Distance: 32.7 mi.

Heather Olvera, CRNP

Heather Olvera, CRNP
Distance: 48.1 mi.


Locations

Distances are estimated from zip code: 17401. Update zip code

WellSpan Internal Medicine - Apple Hill

Distance: 2.7 mi.
25 Monument Rd.
York, PA 17403
(717) 741-8003

Schedule Appointment

WellSpan Internal Medicine - Apple Hill

WellSpan Internal Medicine - St. Charles Way

Distance: 3.1 mi.
370 St. Charles Way
York, PA 17402
(717) 741-8003

Schedule Appointment

WellSpan Internal Medicine - St. Charles Way

WellSpan Internal Medicine - Freedom Way

Distance: 3.2 mi.
2350 Freedom Way
York, PA 17402
(717) 851-7315

Schedule Appointment

WellSpan Internal Medicine - Freedom Way

WellSpan Internal Medicine - Dover

Distance: 6.5 mi.
4020 Carlisle Road
Dover, PA 17315
(717) 851-6400

Schedule Appointment

WellSpan Internal Medicine - Dover

WellSpan Internal Medicine - Red Lion

Distance: 8.9 mi.
3065 Windsor Rd.
Red Lion, PA 17356
(717) 851-1700

Schedule Appointment

WellSpan Internal Medicine - Red Lion

WellSpan Internal Medicine - V-Twin Drive

Distance: 25.5 mi.
40 V-Twin Dr.
Gettysburg, PA 17325
(717) 339-2424

Schedule Appointment

WellSpan Internal Medicine - V-Twin Drive

WellSpan Internal Medicine - Washington Street

Distance: 28.5 mi.
423 S Washington St.
Gettysburg, PA 17325-2526
(717) 339-3165

Schedule Appointment

WellSpan Internal Medicine - Lebanon

Distance: 30.0 mi.
717 S. 8th St.
Lebanon, PA 17042
(717) 274-6657

Schedule Appointment

WellSpan Internal Medicine - Ephrata

Distance: 33.5 mi.
446 N. Reading Rd.
Ephrata, PA 17522-9802
(717) 733-6546

Schedule Appointment

WellSpan Internal Medicine - Ephrata

WellSpan Internal Medicine - New Holland

Distance: 35.8 mi.
435 S. Kinzer Ave.
New Holland, PA 17557-8706
(717) 733-6546

Schedule Appointment

WellSpan Internal Medicine - New Holland