Watch as the installation of our new altar goes up in seconds! (Actual time took place over two days and a total of over 15 hours.)
A Latin Mass Parish of the Archdiocese of Kansas City, Kansas. Staffed by the Priestly Fraternity of St. Peter.
NavigationWatch as the installation of our new altar goes up in seconds! (Actual time took place over two days and a total of over 15 hours.)