FAITH TEMPLE OF GOD CORPORATION5217 KEYSTONE CT, INDIANAPOLIS, IN 46220 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions