FREE SPIRIT CHURCH INC3525 N CAPITOL AVE, INDIANAPOLIS, IN 46208 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions