Eleanor Handlon was born in 1918, age 105. Eleanor Handlon's address is 302 Sierra Court , Glen Carbon, IL 62034. Possible relatives include Claire Handlon, George Handlon and others. Public records show Eleanor has also lived in Edwardsville, IL.
Results 1 - 1 of 1