Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1689680134
Practice Locations (2)
94220 4TH ST
GOLD BEACH, OR 974447756
5412473000
GALEN INPATIENT PHYSICIANS PC
1000 3RD ST
TILLAMOOK, OR 971413430
5038424444
Source: CMS National Downloadable File, September 2026.