RadioShack 2654

RadioShack #2654 was a RadioShack electronics store located at 1769 Grand Avenue in North Baldwin, New York. The store closed on approximately April 4, 2017.