It is our hope and belief that as a community, we will all work together through our prayers, presence, talents, and technical gifts in building up the new mission of St. Peter Chanel.
Our Lady of Victory structure was begun in 1901 and completed in 1903. Prior to its completion, for many years mass had been held on an irregular schedule in the homes of local residents, celebrated by priests who traveled from Telluride, Colorado by horseback or by narrow guage railroad.
Contact Address: A Mission of Sangre de Cristo, 511 Church Place, P.O. Box 326, San Luis, CO 81152-0326 . Pastor: Rev. Heriberto Torres, CR. Phone: 719-992-0122 Fax: 719-672-0206 .