Fleming Garden Christian Church530 South Taft Avenue, Indianapolis, IN 46241 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions