Leota Megas was born in 1906, age 118. Leota Megas's address is 25905 Tenant Road , Plaquemine, LA 70764.
Address History: 25905 Tenant Road, Plaquemine, LA 70764
Results 1 - 1 of 1
Results 1 - 1 of 1
Leota Megas was born in 1906, age 118. Leota Megas's address is 25905 Tenant Road , Plaquemine, LA 70764.
Results 1 - 1 of 1
Filter Your Search