Leonard Finigan was born in 1916, age 107. Leonard Finigan's address is 1373 Stromberg Avenue , Arcata, CA 95521. Possible relatives include Barbara Finigan, Elizabeth Finigan and 2 others. Leonard's latest phone number is (707) 822-1585.
Phone Numbers: (707) 822-1585
Address History: 1373 Stromberg Avenue, Arcata, CA 95521
Results 1 - 1 of 1