Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1993
Also: INTERNAL MEDICINE
NPI: 1295795235
Practice Locations (4)
1301 PUNCHBOWL ST
HONOLULU, HI 968132402
8086911000
1301 PUNCHBOWL ST
HONOLULU, HI 968132499
1351 S BERETANIA ST, SUITE J
HONOLULU, HI 968141825
STRAUB CLINIC AND HOSPITAL
888 S KING ST
HONOLULU, HI 968133097
8085224000
Source: CMS National Downloadable File, September 2026.