1. Newhall Public Library 14 Main St, Newhall, IA 52315 Coordinate: 41.99515,-91.96691 Phone: (319) 223-5510