First Free Methodist Church2024 East 12th Street, Indianapolis, IN 46201 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions