Thats the place Ken, its right after the Nashua River Watershed Association. The launch itself is on Nod Road, which splits off Rte 119 (Main Street) Johnny says its tucked in the woods there where the canoe launch is.
Nashua River Watershed Association Address:
592 Main St , Groton, MA 01450
01450 ( if you google map this adress it will be right up above it on the map, hope this helps)
Posted Mon Aug 15, 2011 3:37 pm