Oscar Venzor's address is 286 El Cerro Mission Road , Los Lunas, NM 87031. Possible relatives include Cynthia Benzor, Adelaida Deolivas and 2 others. Oscar's latest phone number is (505) 377-6219. Previous phone numbers include (505) 565-0812 and (505) 565-0841.
Address History: 286 El Cerro Mission Road, Los Lunas, NM 87031;
8743 East 14th Avenue, Denver, CO 80220;
Albuquerque, NM 87121
Jenny Venzor's current address is 286 El Cerro Mission Road , Los Lunas, NM 87031. Phone numbers associated with Jenny are (505) 315-6756 and (505) 480-3455. Jenny has also lived in Los Lunas, NM.
Also goes by: Jenny A Lopez
Results 1 - 2 of 2