Leeford Odamtten was born in 1935, age 89. Leeford Odamtten's address is 81 Columbia Street , New York, NY 10002. Possible relatives include Cynthia Odamtten, Lee Odamtten and 2 others. Public records show Leeford has also lived in New York, NY. Leeford's latest phone number is (212) 475-8217. Previous phone numbers include (212) 677-6213 and (212) 777-0625.
Results 1 - 1 of 1