RadioShack 8371

RadioShack #8371 was a RadioShack electronics store located at The Shops at Village Center, 2140 East Southlake Boulevard in Southlake, Texas.