NPI Central
Carla Ebube, LCSW — NPI 1750074688, Wailuku, HI | NPI Central