RadioShack 1323

RadioShack #1323 was a RadioShack electronics store located at Troy Plaza, 120 Hoosick Street in Troy, New York. The store closed on approximately April 4, 2017.