Todd Lord was born in 1961, age 62. Todd Lord's address is 319 W Avenue I, Lovington, NM 88260. Possible relatives include Nancy Dunnahoo, Bill Lord and 3 others. Public records show Todd has also lived in Roswell, NM. Todd's latest phone number is (505) 394-4213. Previous phone numbers include (575) 394-2791 and (575) 394-4213.
Todd Lord's current address is 319 W Avenue I, Lovington, NM 88260. Todd's age is 39 years old (1985). Phone numbers associated with Todd are (505) 394-4213.
Phone Numbers: (505) 394-4213
Address History: 319 W Avenue I, Lovington, NM 88260
Results 1 - 2 of 2