Leora Fillinger was born in 1918, age 106. Leora Fillinger's address is 608 Po Box , San Juan, TX 78589. Possible relatives include Howard Fillinger. Public records show Leora has also lived in Lockhart, TX.
Related to: Howard Fillinger
Address History: 608 Po Box, San Juan, TX 78589;
1320 Wilson Street Apt 202, Lockhart, TX 78644
Results 1 - 1 of 1