Ellen Leloy was born in 1910, age 114. Ellen Leloy's address is 1399 Po Box , Lafayette, CA 94549. Public records show Ellen has also lived in Lafayette, CA. Ellen's latest phone number is (510) 283-3731.
Phone Numbers: (510) 283-3731
Address History: 1399 Po Box, Lafayette, CA 94549;
1014 Walnut Drive, Lafayette, CA 94549
Results 1 - 1 of 1