Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 1987
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1134222151
Practice Locations (2)
89 HOOKELE ST
KAHULUI, HI 967323532
89 HOOKELE ST, SUITE 103
KAHULUI, HI 967323532
8088718878
Source: CMS National Downloadable File, September 2026.