344 Main St, Groton, MA 01450, United States
2-92 Sand Hill Rd, Groton, MA 01450, United States
61 Fort Hill Rd, Groton, CT 06340, United States