This person's birth year is 1979. Other a city that he has stayed in is Edinburg. The residency of Omar is at 310 San Luis St, Edinburg, Tx 78542. Phone number listed for Omar is (956) 383-3007. Omar turned 45 years old.