Catholic
St. Malachys is a Catholic church in Madrid, Iowa.
Location data © OpenStreetMap contributors.