RadioShack 9890

RadioShack #9890 was a RadioShack electronics store located at Shops at Pebble Creek, 19416 Bruce B Downs Boulevard in Tampa, Florida. The store closed on approximately February 28, 2015.