ENDLESS LOVE CHURCH OF THE LIVING GOD720 1ST AVE, SELMA, AL 36701 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions