RadioShack 6415

RadioShack #6415 was a RadioShack electronics store located at Southgate Plaza, 1750 Rosentiel Street in Freeport, Illinois.