RadioShack 8068

RadioShack #8068 was a RadioShack electronics store located at North Star Mall, 7400 San Pedro Avenue in San Antonio, Texas. The store closed on approximately March 31, 2015.