RadioShack 9120

RadioShack #9120 was a RadioShack electronics store located at 3207 50th Street in Lubbock, Texas. The store closed on approximately April 4, 2017.