Ellis Pond
Lake in Massachusetts · 16 acres · near Norwood

Ellis Pond is a 16-acre lake near Norwood in Massachusetts, with 1 carry-in launch listed here.
Kayak and canoe launches on Ellis Pond
- Ellis Pond Carry-in Access · Carry-in (canoe and kayak) · near Norwood