Michelle Narvaiz was born in 1983, age 40. Michelle Narvaiz's address is 3824 North Texas Avenue , Odessa, TX 79762. Possible relatives include Joe Armendariz, Brandy Narvaiz and 3 others. Public records show Michelle has also lived in Midland, TX. Michelle's latest phone number is (432) 332-4268. Previous phone numbers include (432) 362-7372 and (432) 362-7919.
Results 1 - 1 of 1