The Herbert Hoover National Historic Site, preserving the birthplace and burial site of President Hoover, is located in which Iowa town?
Iowa City
Ames
West Branch
Dubuque
(C) West Branch
Explanation: