Luccas Borba's address is 290 West Spruce Avenue , Lemoore, CA 93245. Possible relatives include Richard Barba, Adrianne Borba and 2 others. Public records show Luccas has also lived in Lemoore, CA. Luccas's latest phone number is (559) 381-0235. Previous phone numbers include (559) 924-9258.
Also goes by: Luccas A Borba
Results 1 - 1 of 1