Share 
Lou Ella Townsend (Echols) Townsend family photo
Sherry Windom - Allcorn
Added
by

Lou Ella Townsend (Echols)

Lou Ella or Lula or Lue Townsend (Echols)born 8-8-1863 in Texas died 10-22-1956. Her mother is Ellen or Ellin or Ella Windham born 11-1843 in Oktibbeha,MS, her father was (First name?)Townsend. Would like information on Townsend. He may have died in Civil War, because Lou was the only child born toElla Windham. ... show more

Write a comment
Lou Ella Townsend (Echols) was married to Leonard or Lynn Echols born June 1855.
May 13, 2010 10:18 pm reply
Photo taken at California USA on