NPI Central
Jothika Challapalli, MD — NPI 1295318475, Providence, RI | NPI Central