RadioShack 3276

RadioShack #3276 was a RadioShack electronics store located at Silverado Plaza Shopping Center, 673 Trancas Street in Napa, California. The store closed on approximately April 4, 2017.