Eleanor Leaks was born in 1989, age 34. Eleanor Leaks's address is 1180 30th Street Apartment 104, Denver, CO 80205. Possible relatives include Dana Leaks, Esther Leaks and 5 others. Public records show Eleanor has also lived in Denver, CO and Northglenn, CO. Eleanor's latest phone number is (303) 255-2365. Previous phone numbers include (303) 296-0279 and (303) 710-2728.
Also goes by: Eleanor Lashawnda Jackie Leaks
Address History: 1180 30th Street Apartment 104, Denver, CO 80205;
5165 Deephaven Court, Denver, CO 80239;
Northglenn, CO 80233;
Westminster, CO 80030
Results 1 - 1 of 1