view all
Immediate Family
-
husband
view all
Margaret Hall's Timeline
1831 |
July 14, 1831
|
Grayson County, VA, United States
|
|
1877 |
1877
|
||
1890 |
March 1890
Age 58
|
Halls Mills, Wilkes County, NC, United States
|