324. Mary HARDIN was born on 25 December 1790 in Ashe County, North Carolina. She died on 27 July 1874 at the age of 83 in Ashe County, North Carolina.
May have had a first marriage about 1808 to Robert Tredway. Married (2) David Brooks.
Mary HARDIN and David BROOKS had the following children: