Is there a Verizon store in the mall
Address: 131 Colonie Center, Albany, NY 12205, USA
Dan Russell | Feb 2, 2018
Yes there is on the first floor buy food court.
homework chizek | Feb 2, 2018
Yes
Kristen Jones | Feb 2, 2018
I think there might be!
Thanks! Your answer is awaiting moderation.