Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
Also: PREVENTIVE MEDICINE
Offers telehealth
NPI: 1063979060
Practice Locations (1)
111 SW 5TH AVE, SUITE 3150
PORTLAND, OR 972043656
2605572266
Source: CMS National Downloadable File, September 2026.