1. 120 Boston Rd Leslie 120 Boston Rd, Groton, MA 01450 Coordinate: 42.5962,-71.55861 Phone: (978) 448-2909