New Hampton Public Library

7 N. Water Ave.
New Hampton
Iowa
United States