Omar Ortiz's address is 1310 Sedgefield Street , Durham, NC 27705. Public records show Omar has also lived in Durham, NC. Omar's latest phone number is (919) 407-9394. Previous phone numbers include (919) 519-6077 and (919) 685-2047.
Results 1 - 1 of 1