RadioShack 8573

RadioShack #8573 was a RadioShack electronics store located at Town West Mall, 4600 West Kellogg Street in Wichita, Kansas. The store closed on approximately February 17, 2015.