RadioShack 8149

RadioShack #8149 was a RadioShack electronics store located at South Town Market, 10035 South Memorial Drive in Tulsa, Oklahoma. The store closed on approximately February 17, 2015.