NPI Central
Sabeeka Shah, MD — NPI 1770158107, Providence, RI | NPI Central