Lenia Faubert was born in 1931, age 93. Lenia Faubert's address is 12805 Sw 69th Court , Miami, FL 33156. Possible relatives include Alexandria Faubert, Carol Faubert and 4 others.
Address History: 12805 Sw 69th Court, Miami, FL 33156
Results 1 - 1 of 1