RadioShack 3081

RadioShack #3081 was a RadioShack electronics store located at Foothill Ranch Town Centre, 26746 Portola Parkway in Foothill Ranch, California. The store closed on approximately February 28, 2015.