1. Faith Lutheran Church 211 Wall St, Deloit, IA 51441 Coordinate: 42.0996,-95.3213 Phone: (712) 263-6758