Nannie E. Haskins was born in 1846 and was the daughter of E. B. and Tennessee Stark Williamson Haskins. She was 16 and a Clarksville resident when the Civil War came to her. On October 6, 1870 she married Henry Philips Williams, and they lived at Greenleaf, Todd County, Kentucky. She had three siblings: Benamin Arron Haskins, Robert Haskins and Tennessee Stark Haskins. Her husband had four children when she married him and together they had six children: Haskins Williams, Benjamin Philips Williams, John Frederick Williams, Teressa Stark Williams, Robert Williams, and Lucy Stark Williams.