Dr. Klein graduated from the Des Moines University College of Osteopathic Medicine in 1977. He works in Coraopolis, PA and 1 other location and specializes in Acupuncture, Physical Medicine & Rehabilitation and Pain Medicine. Dr. Klein is affiliated with Heritage Valley Sewickley Hospital.
View More
