Flora Amezcua was born in 1948, age 75. Flora Amezcua's address is 2020 Isleta Boulevard Sw, Albuquerque, NM 87105. Possible relatives include Joel Amescua, Flora Amezcua and 3 others.
Address History: 2020 Isleta Boulevard Sw, Albuquerque, NM 87105;
757 98th Street Sw, Albuquerque, NM 87121;
El Paso, TX 79936
Flora Amezcua's current address is 21 Pacifica Road , Los Lunas, NM 87031.
Address History: 21 Pacifica Road, Los Lunas, NM 87031
Results 1 - 2 of 2