1976 is his birth date. Omar’s current address is 3139 89Th Dr, Phoenix, Az 85037. Omar has listed (623) 907-2422 as his phone number. He has stayed in Glendale, Tolleson and Phoenix before moving to Phoenix. Records link Omar with Adolfo I Merida, Elsa J Merida, Cynthia A Guruie and 2 other people. Omar was born 48 years ago.