Cleo Leja was born in 1916, age 107. Cleo Leja's address is 114 Moeller Street , Binghamton, NY 13904.
Address History: 114 Moeller Street, Binghamton, NY 13904;
100 Chenango Place Apt 1001, Binghamton, NY 13901;
Johnson City, NY 13790
Results 1 - 1 of 1