St Mary's Center

(712) 425-3539

409 S 6th St
Mallard, IA 50562-7744