Leo Borba was born in 1951, age 72. Leo Borba's address is 3689 Yerba Buena Avenue , San Jose, CA 95121. Possible relatives include Eleuterio Borba, Lisa Borba and 1 others. Public records show Leo has also lived in San Jose, CA.
Leo Borba's current address is 445 Sunshine Drive , Pompano Beach, FL 33066. Phone numbers associated with Leo are (954) 601-0974. Leo has also lived in Coconut Creek, FL. The latest email used to communicate with Leo Borba is lbo****@msn.com.
Phone Numbers: (954) 601-0974
Address History: 445 Sunshine Drive, Pompano Beach, FL 33066;
445 Sunshine Drive # D, Coconut Creek, FL 33066
Emails: lbo****@msn.com,
leo****@hotmail.com
Results 1 - 2 of 2