Our aim is to provide services to help you stay healthy and to promptly diagnose and effectively treat any health issues when necessary.

We provide a broad range of services touching on most of the internal medicine specialty areas.  Our aim is to establish a partnership that will help you achieve and maintain good health.

To schedule an appointment, please call (717) 762-3050.


Comprehensive physicals, routine physical exams, preventative health care, work/school physicals, CDL/driver license physicals

Treatment of a Variety of Acute Problems

Illness, colds, flu, headaches, back pain, muscular and skeletal injuries, and skin care including freezing skin lesions

Management of Chronic Medical Conditions

Allergies, COPD, asthma, hypertension, heart disease, diabetes, high cholesterol, obesity, sinusitis, smoking cessation, thyroid disease

Preventative Care

Vaccines; guidance about screenings such as mammograms and colonoscopies

Women’s Health

Women’s health maintenance exams including pap smears and breast exams

Special Services

House calls when needed, nursing home visits, personalized counseling and counseling directed towards reducing the risk of life threatening disease such as heart disease and cancer