St. John's Lutheran Church

201 1st Ave. NWLe Mars, IA, US Type: Methodist