100 Jeremy Hill Rd North Stonington, CT 06359