Todd Borba was born in 1962, age 62. Todd Borba's address is 1134 Hansen Avenue , Merced, CA 95340. Possible relatives include Beth Borba, Cecelia Borba and 11 others. Public records show Todd has also lived in Merced, CA. Todd's latest phone number is (209) 722-6595. Previous phone numbers include (626) 221-6139.
Results 1 - 1 of 1