650 NE Centre St, Coventry, RI 02816, United States
Stop & Shop - New England, 900 Tiogue Ave, Coventry, RI 02816, United ...