Herbert Hoover National Historic Site

Address: 

Herbert Hoover National Historic Site
West Branch, IA
United States