Ann married Stephen Lynch Shelton on 19 Aug 1869 in Madison, Tennessee, USA. Stephen was born in Sep 1844 in Tennessee, USA. [Group Sheet] [Family Chart]