1. Williams Public Library 216 Main St, Williams, IA 50271 Coordinate: 42.48725,-93.54428 Phone: (515) 854-2643