RadioShack 8281

RadioShack #8281 was a RadioShack electronics store located at Alameda Crossings Shopping Center, 10013 Alameda Genoa Road in Houston, Texas. The store closed on approximately March 31, 2015.