Address: 2 Island Street Athol, MA 01331
Lake Ellis is located at 2 Island Street Athol, MA 01331.
Phillipston Reservoi
2.30 Mile (s)
Bates Power Reservoi
3.89 Mile (s)
Thousand Acre Reserv
5.08 Mile (s)
Lake Rohunta
6.43 Mile (s)
Harvard
7.97 Mile (s)
Tully Lake
8.57 Mile (s)
Queen Lake
8.78 Mile (s)
Lake Mattawa
9.69 Mile (s)
Humidity:
Pressure:
Cloud Cover:
UV Index:
Rain Chance:
Visibility:
Sunrise:
Sunset:
Winds: