Robert Humphreys NPI 1578162871 Practice location: 2557 Alohia Pl, Haiku, HI 967087016 Taxonomy code: 106H00000X Phone: (808) 707-2700