Elinor now resides at 515 Gallup St, Jennings, La 70546. This person has lived also in New Orleans and Jennings. The current age of Elinor is 78. The number currently linked to Elinor is (337) 824-1603. The possible relatives of Elinor are Tracy Leigh Legros, Ernestine L Legros, Michael Lynn Legros and 6 other people. 1946 is the birth year of Elinor.