Address: 180 Cowell Road Spencer, NY 14883
Spencer Lake is located at 180 Cowell Road Spencer, NY 14883.
Lake Diana
8.23 Mile (s)
Hill Top Lake
8.62 Mile (s)
Empire Lake
10.42 Mile (s)
Lake Treman
16.72 Mile (s)
Ithaca Reservoir
18.73 Mile (s)
Beebe Lake
22.63 Mile (s)
Cayuta Lake
23.54 Mile (s)
Alexander Lake
24.61 Mile (s)
Humidity:
Pressure:
Cloud Cover:
UV Index:
Rain Chance:
Visibility:
Sunrise:
Sunset:
Winds: