RadioShack 8958

RadioShack #8958 was a RadioShack electronics store located at Senorial Plaza, 101 Senorial Plaza in Rio Piedras, Puerto Rico. The store closed on approximately March 31, 2015.