Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1497797310
Practice Locations (3)
SALEM CLINIC PC
5900 INLAND SHORES WAY N, SUITE 100
KEIZER, OR 973033883
5033992424
SALEM CLINIC PC
2020 CAPITOL ST NE
SALEM, OR 973010644
5033992424
SALEM CLINIC PC
2531 BOONE RD SE
SALEM, OR 973069675
5033992424
Source: CMS National Downloadable File, September 2026.