Travis Finch was born in 1939, age 85. Travis Finch's address is 637 Duncan Ranch Road , Chula Vista, CA 91914. Possible relatives include Kino Finch, Nicholas Finch and 3 others. Public records show Travis has also lived in Joshua Tree, CA and South Lake Tahoe, CA. Travis's latest phone number is (530) 545-1465. Previous phone numbers include (619) 271-2292 and (760) 365-6310.
Address History: 637 Duncan Ranch Road, Chula Vista, CA 91914;
60852 La Mirada Trail, Joshua Tree, CA 92252;
South Lake Tahoe, CA 96156;
Yucca Valley, CA 92284
Results 1 - 1 of 1