Obdulia F Develasco, Agustina Velasco, Obdulia Fernandezdevelasco and one other person are people possibly related to Omar. Omar turned 67 years old. Omar currently resides at 13499 Biscayne Blvd #503, North Miami, Fl 33181. Cities Omar has lived in before are North Miami and Miami. Omar's birth year is 1957. Omar has listed phone number: (305) 949-5905.