SNEBA
Groton Inn and Suites, 99 Gold Star Hwy, Groton, CT 06340