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.
Results 1 - 1 of 1