Mr. Carnahan practices medicine in Portland, OR and specializes in Orthopaedic Surgery. Mr. Carnahan is affiliated with Providence Saint Vincent Medical Center. Mr. Carnahan speaks English and Spanish.