Sarah Leloudis was born in 1922, age 102. Sarah Leloudis's address is 2314 Belvedere Drive # 301, Wilmington, NC 28405. Possible relatives include George Leloudis, Gus Leloudis and 2 others.
Address History: 2314 Belvedere Drive # 301, Wilmington, NC 28405
Results 1 - 1 of 1