RadioShack 6475

RadioShack #6475 was a RadioShack electronics store located at Cermak Court Plaza, 2509 West Cermak Road in Chicago, Illinois.