RadioShack 8214

RadioShack #8214 was a RadioShack electronics store located at 3425 Spencer Highway in Pasadena, Texas.