WALTON INN LOCATION
Walton Inn is located on U.S. Highway 224 in Willard, Ohio.
It is between McDonald’s and Taco Bell behind La Campesina restaurant.
Walton Inn is located on U.S. Highway 224 in Willard, Ohio.
It is between McDonald’s and Taco Bell behind La Campesina restaurant.