1. Osceola Public Library 300 S Fillmore St, Osceola, IA 50213 Coordinate: 41.03179,-93.76791 Phone: (641) 342-2237