Born: 1912 September 27 in Huntsville, Alabama, United States
Died: 1997 July 16 in Florida, United States
Biography: Additional information in Women & the Comics 1985.