Salvador Ochoa was born in 1946, age 78. Salvador Ochoa's address is 1112 Cheyenne Trail , El Paso, TX 79925. Possible relatives include John Barree, Martha Mercado and 7 others. Public records show Salvador has also lived in Dallas, TX. Salvador's latest phone number is (915) 542-2397. Previous phone numbers include (915) 566-3701 and (915) 727-4681. The latest email address for Salvador Ochoa is s.o****@yahoo.com.
Also goes by: Sal J Ochoa,
Salvador Ochoa
Address History: 1112 Cheyenne Trail, El Paso, TX 79925;
4034 Rawlins Street Apartment 206, Dallas, TX 75219
Emails: s.o****@yahoo.com
Results 1 - 1 of 1