577 Warren Ave, East Providence, RI 02914, United States
25 Almeida Ave, East Providence, RI 02914, United States