DEDICATED LIFE INSTITUTE INC51 WESTCHESTER RD, NEWTON, MA 02458 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions