RadioShack 6591

RadioShack #6591 was a RadioShack electronics store located at Urbana Crossing, 114 North Vine Street in Urbana, Illinois.