Leon Fillis was born in 1927, age 97. Leon Fillis's address is 124 Po Box , Fairview, UT 84629. Possible relatives include Mariann Day, Jerald Fillis and 2 others. Public records show Leon has also lived in Provo, UT.
Address History: 124 Po Box, Fairview, UT 84629;
1375 W 500 N Trailer 8, Provo, UT 84601
Results 1 - 1 of 1