RadioShack 6851

RadioShack #6851 was a RadioShack electronics store located at 3404 Veterans Parkway in Pekin, Illinois.