Elinor’s current address is 6776 Detroit Ct, Centennial, Co 80122. Elinor has listed phone number: (303) 771-3550. The current age of Elinor is 99. Elinor's possible relatives are Scott Andrew Stage, Laurie Ann Stage, Jeffrey Jon Stage and one other person. The birth year was listed as 1924. A city Elinor has lived in before is Littleton.