Welcome to Blue Mountain Family Practice, a Heritage Medical Group Practice. Since 1985 we have been serving our patients and our community. We strive to provide the finest health care solutions for every life we touch.

The strength of good family medicine lies not only in the treatment of illness but also in its prevention. As your family physicians, we will advise you about periodic examinations, necessary studies, and any other information that will help you enjoy a full, happy and healthy life. As a family medicine practice we focus on a variety of health issues and we also specialize in women’s health issues and diabetic education.

We would like you to choose one health care provider (physician or nurse practitioner) in our practice who you identify as your primary provider. We feel the best health care occurs when a trusting relationship has been developed; that is, we get to know you and you get to know us. Your primary provider will see you for all routine visits, receive your telephone requests, review all contact with our office from other physicians, and in general, be responsible for the health care you receive from our office. However, if an acute illness arises, you may be seen by any provider.

Blue Mountain Family Practice
2151 Linglestown Rd., Suite 100
Harrisburg, PA 17110
Tel: 717-545-4786
Fax: 717-545-6359

Office Hours*
Monday: 8:00 am-3:30 pm
Tuesday: 8:00 am - 8:30pm
Wednesday: 8:00am - 8:30pm
Thursday: 8:00am - 8:00pm
Friday: 8:00am-4:30pm
Saturday: 8:00am - 11:00am


* You may contact our office by PHONE during the following hours:

Monday: 8:00am - 12:00noon & 1:00pm - 3:30pm
Tuesday through Friday: 8:00am - 12:00noon & 1:00pm - 4:00pm
Saturday: 8:00am - 11:00am.

Please Note: Although infrequent, our office hours are subject to change.  If changes result in our office closing, a physician is always on-call to return your urgent medical questions.