Catholic Parishes
488 Catholic parishes in Iowa.
Marshalltown, IA
Marshalltown, IA
Marshalltown, IA
Mason City, IA
Mason City, IA
Masonville, IA
Massena, IA
Mc Gregor, IA
Mechanicsville, IA
Melcher, IA
Melrose, IA
Melrose, IA
Merrill, IA
Milford, IA
Missouri Valley, IA
Mondamin, IA
Monona, IA
Monticello, IA
Montrose, IA
Montrose, IA
Mount Ayr, IA
Mount Carmel, IA
Mount Pleasant, IA
Mount Pleasant, IA
Mount Vernon, IA
Moville, IA
Muscatine, IA
Muscatine, IA
Muscatine, IA
Nashua, IA
Neola, IA
Nevada, IA
New Albin, IA
New Hampton, IA
New Haven, IA
New Vienna, IA
Newhall, IA
Newton, IA
Newton, IA
Nichols, IA
North Buena Vista, IA
North English, IA
North Washington, IA
Norwalk, IA
Norway, IA
Oelwein, IA
Ogden, IA
Onawa, IA
Osage, IA
Osceola, IA