Graduated: 2016
NPI: 1255769915
Practice Locations (2)
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.