RadioShack 8563

RadioShack #8563 was a RadioShack electronics store located at 3600 South Country Club Drive in Jefferson City, Missouri. The store closed on approximately February 28, 2015.