Margaret Louise Gordon was born on October 27, 1842, in Maury County, Tennessee, to George and Elizabeth Gordon. Her father was a farmer who owned $20,000 of real estate and $36,800 of personal property by 1860. She grew up and attended school in Maury County, and she married Alexander Erskine on December 19, 1872. They had at least six children: Lula, born around 1877; Gordon, born around 1878; William , born around 1879; Albert, born around 1882; Elizabeth, born around 1883; and Laura, born around 1885. They lived in Memphis, Tennessee, and her husband worked as a doctor. Her husband died on December 13, 1913. She died in Columbia, Tennessee, on June 9, 1914.