Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1978
Offers telehealth
NPI: 1124093000
Practice Locations (2)
699 CALIFORNIA BLVD, SUITE B
SAN LUIS OBISPO, CA 934012507
699 CALIFORNIA BLVD B
SAN LUIS OBISPO, CA 934012507
Source: CMS National Downloadable File, September 2026.