Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1998
NPI: 1942237417
Practice Locations (2)
CASTLE MEDICAL CENTER
640 ULUKAHIKI ST
KAILUA, HI 967344454
8082635142
CASTLE MEDICAL CENTER
642 ULUKAHIKI ST
KAILUA, HI 967344439
Source: CMS National Downloadable File, September 2026.