RadioShack 6066

RadioShack #6066 was a RadioShack electronics store located at Sunset Plaza, 1700 Market Lane in Norfolk, Nebraska.