RadioShack 6889

RadioShack #6889 was a RadioShack electronics store located at Sheridan Village Shopping Center, 4125 North Sheridan Road in Peoria, Illinois.