Eleanor Leder was born in 1912, age 112. Eleanor Leder's address is 816 N Delaware Street Apt 409, San Mateo, CA 94401. Possible relatives include George Leder, Jacob Leder and 1 others. Public records show Eleanor has also lived in San Mateo, CA. Eleanor's latest phone number is (510) 745-8238.
Phone Numbers: (510) 745-8238
Results 1 - 1 of 1