RadioShack 9053

RadioShack #9053 was a RadioShack electronics store located at Deer Valley Plaza, 4498 Lone Tree Way in Antioch, California. The store closed on approximately April 4, 2017.