Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1977
Also: INTERNAL MEDICINE
NPI: 1619932092
Practice Locations (3)
1441 KAPIOLANI BLVD, SUITE 2000
HONOLULU, HI 968144400
2452 TUSITALA ST, APT 601
HONOLULU, HI 968153124
12209 SHOREWOOD DR SW
Burien, WA 981462411
Source: CMS National Downloadable File, September 2026.