RadioShack 3835

RadioShack #3835 was a RadioShack electronics store located at Edgewater Place, 901 Edgewater Boulevard in Foster City, California. The store closed on approximately February 17, 2015.