NPI Central
Carla Chibwesha, MD — NPI 1861677924, Providence, RI | NPI Central