American House

Ohio native William H. Harding had the three-story structure built in 1854.

[2] McGregor was a river port that immigrants used to get to western Iowa, southern Minnesota and points west.

In the early years most people came to town via ferry or packet boats on the Mississippi River.

The ticket office for the railroad, which was located across Main Street, was established in the hotel lobby.

This article about a property in Clayton County, Iowa on the National Register of Historic Places is a stub.