RadioShack 6042

RadioShack #6042 was a RadioShack electronics store located at 3620 Edgewood Road Southwest in Cedar Rapids, Iowa. The store closed on approximately February 28, 2015.