RadioShack 9412

RadioShack #9412 was a RadioShack electronics store located at Tulsa Hills Shopping Center, 7454 South Olympia Avenue West in Tulsa, Oklahoma. The store closed on approximately February 17, 2015.