The Stagecoach Inn is located in what is now called Moorehead Pioneer Park. This is the original house which has served not only as a home, but also a schoolhouse, courtroom, post office, hospital, and stagecoach inn for travelers.
PLEASE LOG IN FOR PREMIUM CONTENT Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!