Advertisement
Lake View Inn
Lake View Inn
Address:
1212 N Business Hwy 71, Willmar, Minnesota
Traveler Rating by TripAdvisor