Radio Shack Lehigh Acres is a retailer that specializes in selling consumer electronics, audio equipment, and other electronics. The retailer has locations throughout the United States, and the Lehigh Acres location is no exception. The Lehigh Acres Radio Shack is a stand-alone store that is located on the corner of Homestead Road and Lee Boulevard….
Read more
Categories: Tech