NPI Central
Clara Balha, LCSW — NPI 1528844032, Ewa Beach, HI | NPI Central