1. Western Union 216 S Main St, Osceola, IA 50213 Coordinate: 41.03257,-93.76619 Phone: (615) 625-6390