RadioShack 1024

RadioShack #1024 was a RadioShack electronics store located at Eagle Square, 623 Atwells Avenue in Providence, Rhode Island. The store closed on approximately March 31, 2015.