His birth year was listed as 1962. The possible relatives of Santiago are Ricardo Urtiaga Carbajal, Leticia Carbajal, Julia Gonzales Carbajal and 5 other people. Santiago’s residency is at Place Rd, El Paso, Tx 79927. Public records show Socorro and Fort Hancock as cities Santiago also stayed in. The current age of Santiago is 63. Records link phone number (915) 859-1041 with Santiago’s details. Businesses linked with Santiago are Carbajal Bros Farms & Dairy Llc and Carbajal Bros Farms & Dairy, Llc.