David Leno was born in 1960, age 63. David Leno's address is 575 Po Box , Tesuque, NM 87574. Possible relatives include Michael Leno, Barbara Martinez and others. Public records show David has also lived in Santa Fe, NM. David's latest phone number is (505) 469-6987. Previous phone numbers include (505) 469-8790 and (505) 753-0362.
Address History: 575 Po Box, Tesuque, NM 87574;
31053 Po Box, Santa Fe, NM 87594
Results 1 - 1 of 1