Hector Oshiro, MD

Address

109 Beechwood Ave
Pawtucket, RI 02860