Popular Store Hours and Locations in Groton, CT