RadioShack 9588

RadioShack #9588 was a RadioShack electronics store located at 1421 South Babcock Street in Melbourne, Florida. The store closed on approximately April 4, 2017.