Sophia Leloudis was born in 1919, age 104. Sophia Leloudis's address is 11616 Peachstone Lane , Orlando, FL 32821. Possible relatives include George Leloudis, John Leloudis and 4 others.
Address History: 11616 Peachstone Lane, Orlando, FL 32821;
1110 N Verdugo Road Apt 203, Glendale, CA 91206;
Flushing, NY 11355
Results 1 - 1 of 1