Lena Accard was born in 1911, age 113. Lena Accard's address is 2133 Imperial Point Drive , Fort Lauderdale, FL 33308. Possible relatives include Charlotte Accardi, Eddie Accardi and 5 others. Public records show Lena has also lived in Oakland Park, FL.
Results 1 - 1 of 1