NPI Central
Darshan Shah, MD — NPI 1710347588, East Providence, RI | NPI Central