DEACONS REST MINISTRIESPO BOX 316, WORCESTER, MA 01606 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions