Patrick Ochendu was born in 1959, age 64. Patrick Ochendu's address is 2751 Wallingford Drive Apt 2623, Houston, TX 77042. Possible relatives include Ethel Lueder, Ethel Plumber and others. Public records show Patrick has also lived in Houston, TX.
Results 1 - 1 of 1