Description

Todds Pond is located draining to Luther Reservoir 2.5 mi W of Attleboro C.H.; Town of North Attleborough.

Nearby Features