1 Stop & Shop Location in North Providence, Rhode Island