Omar's possible relatives are Geneva Louise Torres, Maria Guadalupe Ramirez, Omar Edgardo Castillo and 4 other people. Omar’s residency is at 6714 Addicks Clodine Rd, Houston, Tx 77083. Phone number listed for Omar is (281) 495-9601. The age of Omar is 72. 1952 is the birth year of Omar. He has stayed in Pittsburgh, New York, Plainfield and 4 other cities before moving to Houston.