Advertisement
Lake View Inn
Lake View Inn
Address:
1212 N Business Hwy 71, Willmar, Minnesota
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.