Assumption of the Theotokos Greek Orthodox Metropolis Cathedral of Denver 4610 E Alameda Ave, 80246 Denver