Rupp, Deacon LeRoy

Immaculate Conception Church, Cherokee
309 N 11th St
Cherokee, IA 51012-1520