DEFINING MOMENT MINISTRIES959 N HOLMES AVE, INDIANAPOLIS, IN 46222 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions