292 Main St, Groton, MA 01450, United States
643 Gold Star Hwy, Groton, CT 06340, United States
115 Bridge St, Groton, CT 06340, United States