RadioShack 8990

RadioShack #8990 was a RadioShack electronics store located at Pine Island Ridge Plaza, 8918 State Road 84 in Davie, Florida. The store closed on approximately February 28, 2015.