Norwich Connecticut Verizon Store Locations