Ethiopian Orthodox Tewahido Church1200 West Ray Street, Indianapolis, IN 46221 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions