RadioShack 3913

RadioShack #3913 was a RadioShack electronics store located at 1281 West Yosemite Avenue in Manteca, California. The store closed on approximately April 4, 2017.