Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1998
NPI: 1346299435
Practice Locations (2)
89 HOOKELE ST, SUITE 101
Kahului, HI 967323513
89 HOOKELE ST, SUITE 101
KAHULUI, HI 967323532
8088776526
Source: CMS National Downloadable File, September 2026.