El Paso, TX | Santa Teresa, NM
Also known as: jose8a
Jose Ochoa lives in El Paso, TX, but has also spent time in Santa Teresa, NM.
El Paso, TX | Santa Teresa, NM
Also known as: jose8a
Jose Ochoa lives in El Paso, Texas. He has also lived in Santa Teresa, New Mexico.