Medical school: SOUTHERN ILLINOIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1194799718
Practice Locations (2)
PEACEHEALTH MEDICAL GROUP
1200 HILYARD ST
EUGENE, OR 974018122
4582056011
767 WILLAMETTE ST, SUITE 307A
EUGENE, OR 974012950
5416539168
Source: CMS National Downloadable File, September 2026.