RadioShack 1660

RadioShack #1660 was a RadioShack electronics store located at Northgate Plaza, 1250 Upper Front Street in Binghamton, New York.