Spirit of Christ Catholic ChurchParishShare7400 West 80th AvenueArvada, CO 80003United StatesGet directions