Lillie Thomas Owens's Timeline

Born: July 30, 1925
Died: May 16, 2002