RadioShack 6474

RadioShack #6474 was a RadioShack electronics store located at Delavan Crossing, 1823 East Geneva Street in Delavan, Wisconsin. The store closed on approximately April 4, 2017.