RadioShack 9106

RadioShack #9106 was a RadioShack electronics store located at Drusilla Shopping Center, 3432 Drusilla Lane in Baton Rouge, Louisiana. The store closed on approximately February 28, 2015.