People possibly related to Salvador are Sylvia S Vela, Yvonne Vela Diaz, Nicholas Vela and 6 other people. Salvador now resides at 310 Main Ave, Alton, Tx 78573. Salvador was born in 1948. Salvador was born 76 years ago. Phone number listed for Salvador is (956) 519-8548. Other cities that he has stayed in are Mission and Alton.