Biographical Sketch of John B. Williams
John B. Williams was born on August 11, 1844, in Callaway County, Missouri. He moved with his family to Montgomery County and later to Gentry County, where he enlisted in the Union army during the Civil War. After the war, he pursued a career in the drug business with his brother before transitioning to jewelry and musical merchandise. He married Mary E. Poe in 1868 and they had six children, actively participating in the Christian Church in Gallatin.