Luis Novoa-Chavez was born in 1962, age 61. Luis Novoa-Chavez's address is 3100 Aztec Rd Ne Trailer 228, Albuquerque, NM 87107. Possible relatives include Anita Chavez, Evelyn Chavez and 4 others. Public records show Luis has also lived in Albuquerque, NM. Luis's latest phone number is (505) 261-7812. Previous phone numbers include (505) 717-1257 and (505) 884-0766.
Results 1 - 1 of 1