1. Flowers 'N More 143 S Main St, Osceola, IA 50213 Coordinate: 41.03367,-93.76516 Phone: (641) 342-2511