A New Grocery Store Opens In Chester

Fare & Square, the first nonprofit grocery store in the country, has opened in Chester.