The residency of Omar is at 1708 Rio Grande Ave, El Paso, Tx 79902. People possibly related to Omar are Lorena Salazar, Pablo Antonio Salazar, Yvonne Trevizo Borrego and 6 other people. Other a city that he has stayed in is El Paso. Records link phone number (915) 856-0624 with Omar’s details. Omar turned 50 years old. The birth year was listed as 1974.