NPI Central
Hector Oshiro, MD — NPI 1720180110, Pawtucket, RI | NPI Central