RadioShack 8509

RadioShack #8509 was a RadioShack electronics store located at Wyandotte Plaza, 7706 State Avenue in Kansas City, Kansas. The store closed on approximately April 4, 2017.