RadioShack 3523

RadioShack #3523 was a RadioShack electronics store located at 2110 Newbury Road in Newbury Park, California. The store closed on approximately March 28, 2017.