Family/Spouse: Hamilton L Blain. Hamilton was born in 1823 in Albemarle County, Virginia, USA. [Group Sheet] [Family Chart]