This person's birth year is 1964. This person has lived also in North Miami and Miami. This year Owen celebrated his 61 birthday. 13800 12Th Ave, North Miami, Fl 33161 is where Owen resides. The number currently linked to Owen is (305) 573-1110.