Leah Fincher was born in 1981, age 42. Leah Fincher's address is 14455 Coyote Trail Drive , El Paso, TX 79938. Possible relatives include Rogelio Barraza, Frances Fincher and 9 others. Public records show Leah has also lived in Central Point, OR and Medford, OR. Leah's latest phone number is (541) 778-9477.
Phone Numbers: (541) 778-9477
Address History: 14455 Coyote Trail Drive, El Paso, TX 79938;
2342 St James Way, Central Point, OR 97502;
Medford, OR 97504;
Springfield, OR 97478
Results 1 - 1 of 1