RadioShack 6805

RadioShack #6805 was a RadioShack electronics store located at 9031 North Allen Road in Peoria, Illinois.