RadioShack 9121

RadioShack #9121 was a RadioShack electronics store located at Pavillion at Esplanade, 303 West Esplanade Avenue in Kenner, Louisiana. The store closed on approximately April 4, 2017.