Welcome to our Practice

We are a team of health care providers in Family Practice, and work to help our patients stay healthy and happy. We are specialists who are trained and qualified to treat the whole family from birth to old age.

The scope of Family Practice encompasses the various fields of internal medicine, pediatrics, gynecology, surgery, psychiatry, emergency medicine, sports medicine, preventative medicine health education, and counseling. We care for the vast majority of medical problems that most commonly afflict people. We care for newborns, children, adolescents, adults and the elderly. We offer continuing and comprehensive care, not just limited to acute illness, but also health advice and preventative counseling. We will also coordinate care if consultation with a specialist is needed. We take care of the whole person and the whole family.

All of our physicians are active members of the American Medical Association, Pennsylvania Medical Society, American Association of Family Physicians, Allegheny County Medical Society, and Pennsylvania Association of Family Physicians.

Our doctors have staff privileges at Ohio Valley General Hospital , Sewickley Valley Hospital, and several nursing homes including Willow Lane Assisted Living Facility, Caring Heights Nursing Facility, West Hills Health and Rehab Center, and Manor Care Greentree.

Office Hours

Monday 8:00am - 8:00pm
Tuesday 8:00am - 8:00pm
Wednesday 8:00am - 8:00pm
Thursday 8:00am - 4:30pm
Friday 8:00am - 4:30pm
Saturday 8:00am - 4:30pm
Sunday Closed

Contact Us

Ohio Valley Medical
Office Building
27 Heckel Road, Suite 107
McKees Rocks, PA 15136

(412) 331-6503

(412) 331-6804

Please do not email office with urgent medical problems. Email is only to be used for non-urgent issues.

Patient Portal Instructions.