Jenny Rebeccaebesutani NPI 1992957245 Practice location: 1100 Ward Avenue, Suite 665, Honolulu, HI 96814 Taxonomy code: 103T00000X Phone: (808) 304-1565