The Moorehead Stagecoach Inn is a historic building located in Ida Grove, Iowa, United States.
The building also housed the post office, as well as religious, educational, and commercial purposes.
It is the only historic structure in the park that is on its original site and is open to the public on Sundays in the summer.
This article about a property in Ida County, Iowa on the National Register of Historic Places is a stub.
You can help Wikipedia by expanding it.This article about a building or structure in Iowa is a stub.