DIVINE TOUCH MINISTRIES OF EAST TEXAS1015 IDYLWOOD DR, LUFKIN, TX 75904 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions