1. Hudson Public Library 401 5th St, Hudson, IA 50643 Coordinate: 42.40661,-92.45548 Phone: (319) 988-4217