619 Boston Rd, Groton, MA 01450, United States
15 Thames St, Groton, CT 06340, United States
1425 Gold Star Hwy, Groton, CT 06340, United States