Where is this at in CT ? Somewhere off Route 1......a mall parking lot ? Milford maybe ? Curios being an old East Coast Shoreline CT Yankee myself.
It is at Litchfield Crossings Federal Road. RT-7 in New Milford, CT. It's a shopping center next to a Panera's.