1. Russ, Windy 405 E Mclane St, Osceola, IA 50213 Coordinate: 41.03086,-93.75934 Phone: (641) 342-4888