Douglas Eching NPI 1083777932 Practice location: 33w Kamehameha Ave, Kahului, HI 967322263 Taxonomy code: 207X00000X Phone: (808) 868-3253