Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1997
Also: GENERAL PRACTICE
NPI: 1427122613
Practice Locations (1)
1585 KAPIOLANI BLVD, SUITE 1740
HONOLULU, HI 968144532
8089498346
Source: CMS National Downloadable File, September 2026.