Eleanor Lande's address is 2100 Spencer Road Apartment 2711, Denton, TX 76205. Possible relatives include Damon Giles, Jim Giles and 3 others. Public records show Eleanor has also lived in Denton, TX and Heartland, TX. Eleanor's latest phone number is (903) 744-5362.
Also goes by: Eleanor Lande
Phone Numbers: (903) 744-5362
Address History: 2100 Spencer Road Apartment 2711, Denton, TX 76205;
3500 E Mckinney Street Apt 7213, Denton, TX 76209;
Heartland, TX 75126;
Sherman, TX 75090
Results 1 - 1 of 1