RadioShack 3868

RadioShack #3868 was a RadioShack electronics store located at 740 Stony Point Road in Santa Rosa, California. The store closed on approximately April 4, 2017.