70 Alpha Ave, Stonington, CT 06378, United States
805 Stonington Rd, Stonington, CT 06378, United States