Records link phone number (214) 337-3288 with Santiago’s details. His birth year was listed as 1968. Santiago’s residency is at 2511 Southwood Dr, Dallas, Tx 75233. Santiago's possible relatives are John Manuel Pedraza, Idalia P Pedraza, Jesus Homero Pedraza and 2 other people. The current age of Santiago is 56. Other cities that he has stayed in are Irving, Phoenix, San Antonio and 2 other cities.