RadioShack 2702

RadioShack #2702 was a RadioShack electronics store located at Selden Plaza, 293 Middle Country Road in Selden, New York. The store closed on approximately April 4, 2017.