Libraries in New Hampton, IA New Hampton Public Library20 W Spring StNew Hampton, IA, 506596413942184LibrariesPublic Library Show More