RadioShack 6194

RadioShack #6194 was a RadioShack electronics store located at Sycamore Mall, 1654 Sycamore Street in Iowa City, Iowa. The store closed on approximately April 4, 2017.