NPI Central
Charmi Trivedi, MD — NPI 1285325019, Providence, RI | NPI Central