Graduated: 1984
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1730144494
Practice Locations (3)
CASTLE MEDICAL CENTER
640 ULUKAHIKI ST
KAILUA, HI 967344454
8082635142
CASTLE MEDICAL CENTER
642 ULUKAHIKI ST
KAILUA, HI 967344418
CASTLE MEDICAL CENTER
46-001 KAMEHAMEHA HWY, SUITE 202
KANEOHE, HI 967443724
8082635009
Source: CMS National Downloadable File, September 2026.