RadioShack 8411

RadioShack #8411 was a RadioShack electronics store located at 15 South Sheridan Road in Tulsa, Oklahoma.