RadioShack 9669

RadioShack #9669 was a RadioShack electronics store located at 1315 Homestead Road North in Lehigh Acres, Florida. The store closed on approximately April 4, 2017.