RadioShack 8363

RadioShack #8363 was a RadioShack electronics store located at Alameda Towne Centre, 9417 Alameda Avenue in El Paso, Texas.