Deliverance Temple Complex1125 E 6th Street, Alton, IL 61414 ContactWebsitehttps://www.deliverancetemplecomplex.comAboutWorship StyleTraditionalLanguageEnglishLocationGet Directions