Lee Borba was born in 1951, age 73. Lee Borba's address is 411 Vallejo Street , San Francisco, CA 94133.
Address History: 411 Vallejo Street, San Francisco, CA 94133
Lee Borba's current address is 1821 Valentine Street Apt 1138, Houston, TX 77019.
Address History: 1821 Valentine Street Apt 1138, Houston, TX 77019
Results 1 - 2 of 2