RadioShack 8183

RadioShack #8183 was a RadioShack electronics store located at 4402 Lemmon Avenue in Dallas, Texas.