Eliz Odell was born in 1929, age 95. Eliz Odell's address is 1710 Southport Drive , Charleston, SC 29407. Possible relatives include Sean Logan, Bette Odell and others. Public records show Eliz has also lived in Vieques, PR. Eliz's latest phone number is (787) 741-1294.
Phone Numbers: (787) 741-1294
Address History: 1710 Southport Drive, Charleston, SC 29407;
1521 Po Box, Vieques, PR 00765
Results 1 - 1 of 1