RadioShack 8397

RadioShack #8397 was a RadioShack electronics store located at University Place, 415 West University Drive in Denton, Texas.