1113 Charles St, North Providence, RI 02904, United States
1401 Douglas Ave, North Providence, RI 02904