DENVER INSTITUTE8100 E ARAPAHOE RD STE 303, CENTENNIAL, CO 80112 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions