Hector R Oshiro, MD, Internal Medicine

109 Beechwood Ave
PawtucketRI  02860 (Providence County)


Phone: 401-729-6151
Fax: 401-728-2411

NPI: 1720180110
License Number: MD10745 (RI)