Lola Deluca was born in 1954, age 69. Lola Deluca's address is 26441 Briardale Avenue , Euclid, OH 44132. Possible relatives include Frances Deluca, Franklin Deluca and 5 others. Public records show Lola has also lived in Mentor, OH.
Results 1 - 1 of 1