strosemetropolis.com
Welcome!
Welcome to the online home of Saint Rose of Lima Catholic Church in Metropolis, Illinois. This web site has information about our parish, as well as our Partnership Parish or Sister Parish St. Pa…