RadioShack 8385

RadioShack #8385 was a RadioShack electronics store located at The Parks at Arlington, 3811 South Cooper Street in Arlington, Texas. The store closed on approximately February 28, 2015.