Chester Municipal Charities

Chester Municipal Charities (CMC) is one of Chester’s historic charities based in the heart of the city.