RadioShack 8020

RadioShack #8020 was a RadioShack electronics store located at Kroger Plaza Shopping Center, 14356 Memorial Drive in Houston, Texas.