Home » Wisconsin » Kendall » Country Squire Inn » Map

Country Squire Inn Location Map

Country Squire Inn is located at 227 E South Railroad St, Kendall, WI-54638. An interactive Map of Country Squire Inn is shown below.

View details of Country Squire Inn.