RadioShack 2421

RadioShack #2421 was a RadioShack electronics store located at Tower Shopping Center, 6401 Backlick Road in Springfield, Virginia. The store closed on approximately February 28, 2015.