Also known as: ftc_100001
Ruben Ochoa lives in Laredo, Texas, but has also spent time in El Paso, Texas. Ruben is related to Alma Rosa Ochoa, Jeannette Ochoa, Fernando Rodriguez Ochoa, Marcos Antonio Ochoa, Jesus Enrique Ochoa, Ernesto Melchor Ochoa, Josefina Godinez Laymon, Enrique Lorena Ochoa, Ofelia R Ochoa and Enrique R Ochoa.