EMMANUEL TEMPLE OF DELIVERANCE3729 BEARWOOD DR, INDIANAPOLIS, IN 46235 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions