Menelek Lunsford was born in 1919, age 104. Menelek Lunsford's address is 1704 E Pickrell Drive , Phoenix, AZ 85042. Possible relatives include Rosetta Cooper, Tomika Deliz and 12 others. Public records show Menelek has also lived in Phoenix, AZ. Menelek's latest phone number is (602) 268-0937.
Phone Numbers: (602) 268-0937
Results 1 - 1 of 1