RadioShack 8152

RadioShack #8152 was a RadioShack electronics store located at 5618 East Mockingbird Lane in Dallas, Texas. The store closed on approximately February 28, 2015.