NPI Central
Riti Bhalla, MD — NPI 1053930982, Providence, RI | NPI Central