RadioShack 9182

RadioShack #9182 was a RadioShack electronics store located at Carrollton Plaza Shopping Center, 3600 South Carrollton Avenue in New Orleans, Louisiana. The store closed on approximately April 4, 2017.