RadioShack 3254

RadioShack #3254 was a RadioShack electronics store located at 20566 Redwood Road in Castro Valley, California. The store closed on approximately April 4, 2017.