Our Lady of Mt. Carmel Catholic Church
A parish in the Archdiocese of Denver located just south of Denver in Littleton, Colorado.
Established in 2009 by the Priestly Fraternity of St. Peter (FSSP).
And I say to thee: That thou art Peter; and upon this rock I will build my church, and the gates of hell shall not prevail against it.