Houston, TX | Mesa, AZ | Phoenix, AZ
Also known as: liza1977
Liza Ochoa lives in Houston, Texas. She has also lived in Mesa, Arizona; Phoenix, Arizona and San Antonio, Texas. Liza is related to Maria Delfina Trevino, Fernando T Ochoa, Fernando M Ochoa, Maria Del Ochoa, Elmira Ochoa and Jose M Ochoa.