1352 Fifth Ave, Coraopolis, PA 15108
(412) 262-7190

Our Practice

This is a specialty practice devoted to the diagnosis and treatment of disabling conditions. We see a variety of conditions ranging from back pain, accident injuries, arthritis, weakness, chronic pain, stroke, paralysis, carpal tunnel syndrome, and much more. Dr. Klein is a board-certified physiatrist (specialist in Rehabilitation Medicine). He performs special tests such as EMG‘s to help diagnose muscle and nerve weakness. Dr. Klein can provide non-surgical pain relief utilizing gentle Osteopathic Manual Medicine or Medical Acupuncture.

Dr. Klein is in solo practice. All patients in the practice see him exclusively for all their medical treatment and care.

Office Hours

As we want to help ensure staff and patient health and safety, we will be doing a few things differently after re-opening. 

Our waiting room is closed and only one patient permitted in the office at a time. We ask that you call the office when you arrive and STAY IN YOUR CAR.  You will be called when it is time to see Dr. Klein. Upon entry, patients must use provided hand sanitizer and temperatures will be taken. Patients must wear face coverings while in the office. Exam rooms and other patient contact areas will be disinfected after each patient visit. Please contact the office for further information.

  • Monday and Tuesday: 8:30 AM to 4:30 PM
  • Thursday: 8:30 AM to 1 PM (Telemedicine only)
  • Wednesday, Friday: Closed

We will continue to offer telemedicine appointments for established patients on a limited basis.

Directions and Parking

We are located on Fifth Avenue in downtown Coraopolis. Ample parking is available. The Port Authority bus Route 21 stops right in front of the office.

Need directions? Find us on Google Maps!

Insurance and Payment

Dr. Klein participates in the following insurance plans:

  • Highmark
  • UPMC Health Plan
  • Medicare
  • Aetna
  • United Healthcare
  • Cigna
    …and others

While we attempt to provide the most current information regarding network participation, co-pays/co-insurance and deductibles, health insurance plans and networks change frequently.  Please check with your health insurance plan to be certain Dr. Klein is in your health plan’s network and be aware of any copay or coinsurance you may have. Copays and co-insurance are due at the time of service.

For your convenience we accept Visa and MasterCard. Credit card payments may also be made through our patient portal.


All patients are evaluated and treated solely by Dr. Klein. We do not “double-book” appointments. Each appointment is time we have reserved just for YOU. Please notify us as early as possible if you are unable to keep your scheduled appointment.

NOTE:  If you have an appointment but feel ill with a fever, cough, or shortness of breath we ask that you stay home and call the office to discuss further options.

THIS IS INFORMATION IS SUBJECT TO CHANGE. Please check back often for the most updated information.