New Life Assembly-God Church
60 Main StSouth Barre,
MA,
01074 9783556407
Assembly Of GodChrist Episcopal ChurchChurches & Places Of WorshipChurches Assemblies Of GodChurches Places Of WorshipChurches UnitarianFirst Congregational Church Churches Places Of WorshipGreater New Life Church