Verizon store opens in Sebastian, Florida.

Verizon store opens in Sebastian, Florida.

Verizon store opens in Sebastian, Florida.

Verizon store opens in Sebastian, Florida.