RadioShack 1026

RadioShack #1026 was a RadioShack electronics store located at Bellevue Plaza Shopping Center, 266 Bellevue Avenue in Newport, Rhode Island. The store closed on approximately March 28, 2017.