Abena Ochoa was born in 1983, age 41. Abena Ochoa's address is 1126 Park Street , La Marque, TX 77568. Possible relatives include Mwata Andrews, Frankie Ochoa and others. Public records show Abena has also lived in Houston, TX. Abena's latest phone number is (409) 938-1669. Previous phone numbers include (409) 939-5895 and (713) 522-5818.
Results 1 - 1 of 1