Placido Ortiz's address is 307 W Avenue P, Lovington, NM 88260. Possible relatives include Ophelia Castro, Anna Delacruz and 2 others.
Address History: 307 W Avenue P, Lovington, NM 88260;
49 Main Street Apt 2, Manchester, NH 03102;
Hobbs, NM 88240
Results 1 - 1 of 1