RadioShack 1716

RadioShack #1716 was a RadioShack electronics store located at Birchwood Shopping Center, 3742 Virginia Beach Boulevard in Virginia Beach, Virginia. The store closed on approximately April 4, 2017.