Omar has reached the age of 45 years. Other a city that he has stayed in is Houston. 4189 Arthur Ln, Beaumont, Tx 77706 is where Omar lives. 1979 is his birth date. The phone number (713) 921-6461 is Omar’s. Possible relatives of Omar are: Gaudalnpe Leon, Viviana Leon, Magdalena Leon and one other person.