DELTA INTERFAITH106 INGRAM ST, LK PROVIDENCE, LA 71254 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions