The number currently linked to Omar is (956) 381-6537. Omar was born 44 years ago. Clarissa Arellano, Irma Gonzalez Hinojosa, Gaspar Ii Hinojosa and 2 other people are people possibly related to Omar. Omar is a resident of 1218 Heritage Oaks Rd, Edinburg, Tx 78539. This person has lived also in Pharr, College Station and Alamo. His birth year was listed as 1980.