Home Surname List Name Index Sources Email Us | Third Generation14. Margaret LEONARD was born in 1780 in Davidson Co., NC. She died on 12 September 1850 at the age of 70 in Davidson Co., NC. Margaret LEONARD and George WEAVIL were married on 27 April 1823 in Davidson Co., NC. George WEAVIL was born in 1772. He died in 1844 at the age of 72. They had at least four children. |