EKKLESIA PROJECT NFP57 N RURAL ST, INDIANAPOLIS, IN 46201 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions