Oscar Ochoa was born in 1952, age 72. Oscar Ochoa's address is 1203 La Palma Drive , Mission, TX 78572. Possible relatives include Olga Kyle, Elena Ochoa and 2 others. Public records show Oscar has also lived in Spring Valley, CA and Palmview, TX. Oscar's latest phone number is (210) 580-1371. Previous phone numbers include (305) 305-8835 and (956) 424-6819.
Elena Ochoa's current address is 1203 La Palma Drive , Mission, TX 78572. Elena's age is 70 years old (1953). Phone numbers associated with Elena are (956) 424-6819 and (956) 455-1972. Elena has also lived in La Joya, TX and Palmview, TX. The latest email used to communicate with Elena Ochoa is e.o****@lajoyaisd.net.
Results 1 - 2 of 2