Leon Borba was born in 1963, age 60. Possible relatives include Ana Borba, Arnalda Borba and 5 others. Leon's latest phone number is (559) 280-5058. Previous phone numbers include (559) 280-8050 and (559) 688-8574.
Address History: 21245 Road 152, Tulare, CA 93274
Results 1 - 1 of 1