Meet Our Sleep Physicians

Physicians from PeaceHealth Medical Group and Oregon Lung Specialists practice at the Sleep Disorders Center. Click their links below for background details.


​Richard Marcus, MD
Board-certified Sleep Specialist
Medical Director,
Sleep Disorders Center


Karthik Mahadevan, MD
Board-certified
Pulmonologist


James Christon, MD
Board-certified
Pulmonologist