Thyra Newell was born in 1915, age 108. Thyra Newell's address is 678 Po Box , Center Hill, FL 33514. Public records show Thyra has also lived in Odessa, FL.
Address History: 678 Po Box, Center Hill, FL 33514;
12233 Garden Lake Circle, Odessa, FL 33556
Results 1 - 1 of 1