Our Lady of Victory Catholic ChurchParishShare101 North 7th StreetDolores, CO 81323United StatesGet directions