Lena Urquidez was born in 1952, age 71. Lena Urquidez's address is 9901 Palmer Court Northwest, Albuquerque, NM 87114. Possible relatives include Tara Davis, Victoria Smith and 4 others. Public records show Lena has also lived in Alamogordo, NM. Lena's latest phone number is (505) 896-0122. Previous phone numbers include (505) 897-2447 and (505) 897-2747. The latest email address for Lena Urquidez is len****@aol.com.
Also goes by: Lena Urquidez
Address History: 9901 Palmer Court Northwest, Albuquerque, NM 87114;
1800 Mountain View Avenue, Alamogordo, NM 88310
Emails: len****@aol.com,
len****@q.com,
mar****@netscape.com,
mar****@netscape.com,
mar****@netscape.net
Results 1 - 1 of 1