1. Mini Rentals 2203 N Main St, Osceola, IA 50213 Coordinate: 41.05799,-93.76466 Phone: (641) 342-3827