4 Sherwood Ave, North Providence, RI 02911, USA
27 Hunters Run, North Providence, RI 02904, USA
17 Thelma St, North Providence, RI 02904, USA
27 Allen Ave, North Providence, RI 02911, USA