RadioShack 8538

RadioShack #8538 was a RadioShack electronics store located at 6392 Troost Avenue in Kansas City, Missouri.