Flu Vaccines are available starting Monday 9/15/2025, we prefer an appointment be scheduled, please call the office directly at 412-331-6503.
WALK IN WEDNESDAYS for Flu Vaccines ONLY will start Wednesday 9/17/2025, you are able to walk in and get your Flu Shot ONLY during this time.
COVID-19 vaccines will be available based upon supply and demand. Contact the office for availability.
Due to ongoing community spread, if you or anyone in your family has tested positive for COVID and you are currently having symptoms, please DO NOT come into the office, call us at 412-331-6503 for further guidance/instructions.
If you're having symptoms and have not tested positive for COVID, please wear a mask into the building/office.
Dr. Elway, is no longer accepting New Patients, if you are looking for a New Physician to take on your Medical needs, Dr. Leibensperger, Dr. McKnight and Dr. Sauer are accepting new patients at this time, you are more than welcome to establish care with one of them.
Family Medical Practice in McKees Rocks, PA
We are a team of health care providers in Family Practice, and work to help our patients stay healthy and happy. We are physicians who are trained and qualified to treat the whole family from birth through geriatrics – newborns, children, adolescents, adults and the elderly.
Practice Scope
- Internal medicine
- Pediatrics
- Gynecology
- Surgery
- Psychiatry
- Emergency medicine
- Sports medicine
- Preventative medicine
- Health education
- Counseling

Patient Portal