RadioShack 6839

RadioShack #6839 was a RadioShack electronics store located at 479 South Rand Road in Lake Zurich, Illinois. The store closed on approximately February 28, 2015.