Graduated: 1987
NPI: 1205935855
Practice Locations (3)
CASTLE PHYSICIAN NETWORK
6600 KALANIANAOLE HWY, SUITE 114A
HONOLULU, HI 968251281
8089212273
CASTLE PHYSICIAN NETWORK
660 KAILUA RD
KAILUA, HI 967342809
8082632273
CASTLE PHYSICIAN NETWORK
1245 KUALA ST, SUITE 103
PEARL CITY, HI 967823900
8084562273
Source: CMS National Downloadable File, September 2026.