RadioShack 8505

RadioShack #8505 was a RadioShack electronics store located at 8440 Ward Parkway in Kansas City, Missouri.