Ida Louise Flewellen

b. 20 December 1865, d. 17 February 1949
  • Ida Louise Flewellen was born on 20 December 1865 in Marshall County, Alabama.
  • She married George Meggs Cecil say 1882.
  • Ida Louise Flewellen died on 17 February 1949 at age 83 in Huntsville, Walker County, Texas.
  • Last Edited: 5 Aug 2013

Family: George Meggs Cecil b. say 1865