NPI Central
Sanaya Daruvala, MD — NPI 1518580703, Providence, RI | NPI Central