1. Church of Christ 3310 W Mclane St, Osceola, IA 50213 Coordinate: 41.03047,-93.77722 Phone: (641) 342-2720