643. David Allen Weir was born.
David Allen Weir and Mary Lee Foster were married. David Allen Weir and Mary Lee Foster had the following children:
1078
i.