Address: 817 250th Avenue Luck, WI 54853
Depot Lake is located at 817 250th Avenue Luck, WI 54853.
Dahl Lake
1.29 Mile (s)
Footes Lake
5.05 Mile (s)
Andrus Lake
5.50 Mile (s)
Big Round Lake
5.63 Mile (s)
Blake Lake
7.32 Mile (s)
Antler Lake
8.17 Mile (s)
Humidity:
Pressure:
Cloud Cover:
UV Index:
Rain Chance:
Visibility:
Sunrise:
Sunset:
Winds: