Address: 

205 Main St, Groton, MA 01450