Location

117 Water Street

Stonington, CT 06378

Hours

Open 7 days a week

Summer Hours: 7am-9pm  |  Winter Hours: 7am-6pm