Medical school: CALIFORNIA SCHOOL OF PODIATRIC MEDICINE
Graduated: 1989
NPI: 1215153556
Practice Locations (2)
2775 E POWELL VALLEY RD
GRESHAM, OR 970801475
5036677789
610 SW ALDER ST, SUITE 506
PORTLAND, OR 972053606
5032233380
Source: CMS National Downloadable File, September 2026.