Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2007
NPI: 1467754432
Practice Locations (2)
82 PUUHONU PL
HILO, HI 967202010
8089332100
82 PUUHONU PLACE
HILO, HI 967202010
Source: CMS National Downloadable File, September 2026.