Nelson Osorio was born in 1985, age 39. Nelson Osorio's address is 18004 Danielson Street , Canyon Country, CA 91387. Possible relatives include Alex Osorio, Celia Osorio and 2 others. Public records show Nelson has also lived in Las Vegas, NV. Nelson's latest phone number is (661) 252-1105. Previous phone numbers include (702) 490-1305 and (702) 504-2967.
Results 1 - 1 of 1