Chester is a community that despite the many issues that plague it, has a large religious population, that is strong in the face of these issues. Essentially, the faith based community of Chester is the major stabilizing force in the area and keeps the town from unraveling.