NPI Central
Isha Shah, M.D. — NPI 1326490699, Warwick, RI | NPI Central