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