The Buckhorn Inn outside of Churchville has two new innkeepers — Ed Williams and Mitchell Diehl. The two partners took possession of the inn Jan. 1, 2019 and bringing back the inn's country charm and history.
{}