NPI Central
Debra Barra, LCSW — NPI 1689007544, Kaulua-Kona, HI | NPI Central