Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1114086238
Practice Locations (3)
PO BOX, SUITE 1656
Lower Lake, CA 95457
1656 PO BOX
LOWER LAKE, CA 95457
9980 MILL ST
LOWER LAKE, CA 95457
7079946726
Source: CMS National Downloadable File, September 2026.