Birthday: 23 November 1955, Arlington, Virginia, USA
Birth Name: Mary Loretta Landrieu
Mary Landrieu was born on November 23, 1955 in Arlington, Virginia, USA as Mary Loretta Landrieu. She has been married to E. Frank Snellings since 1988. They have two children.