Nell Leloudis was born in 1919, age 104. Nell Leloudis's address is 1610 Woodland Avenue , Burlington, NC 27215. Possible relatives include Jane Cone, William Leloudis and others.
Address History: 1610 Woodland Avenue, Burlington, NC 27215
Results 1 - 1 of 1