A new Verizon store will open at Greenwich Place in June.
A new Verizon store will open at Greenwich Place in June. File photo
A new Verizon store will open at Greenwich Place in June. File photo