Churches in Iowa
icon-img
St. Mary Parish

St. Mary Parish

403 S. 6th Street
Mallard, IA - 50562
(712) 425-3359

Mass Schedule

0/5 (No Reviews)

Mallard