Mary Ann Carroll (daughter of Willis Carroll, Sr. and Margaret Unknown) was born Abt. 1817 in Cumberland County, NC, and died Aft. 1880 in Coffee County, Ala. She married Needham L. Pierce on March 21, 1849 in Barbour County, Ala.
More About Mary Ann Carroll and Needham L. Pierce: Marriage: March 21, 1849, Barbour County, Ala.