DOXA BIBLE CHURCH5905 E SOUTHPORT RD, INDIANAPOLIS, IN 46237 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions