RadioShack 6626

RadioShack #6626 was a RadioShack electronics store located at Capital City Shopping Center, 3021 South Dirksen Parkway in Springfield, Illinois.