Margaret Carroll (daughter of Willis Carroll, Sr. and Margaret Unknown) was born 1815 in Cumberland County, NC, and died 1882 in Barbour County, Ala. She married Nathan Horne on Abt. 1836 in N.C..
More About Margaret Carroll and Nathan Horne: Marriage: Abt. 1836, N.C..