Drexel Gardens Christian Church2200 Beulah Avenue, Indianapolis, IN 46241 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions