1. | Stephen Hamlin was born in 1675 in Henrico, Virginia, United States, British Colonial America; and died. Family/Spouse: Mary Elam. Mary (daughter of Martin Elam and Frances Perrin) was born in 1680 in Virginia, United States, British Colonial America; and died. [Group Sheet] [Family Chart] |