RadioShack 3862

RadioShack #3862 was a RadioShack electronics store located at 1032 Santa Rosa Plaza in Santa Rosa, California. The store closed on approximately February 17, 2015.