1793 Smith St, North Providence, RI 02911, USA
27 Allen Ave, North Providence, RI 02911, USA
4 Sherwood Ave, North Providence, RI 02911, USA