Israel Mefferd was born in 1959, age 64. Israel Mefferd's address is 1833 N 90th Lane , Phoenix, AZ 85037. Possible relatives include Tina Benton, Elvira Mefferd and others. Public records show Israel has also lived in Phoenix, AZ. Israel's latest phone number is (602) 252-4062.
Phone Numbers: (602) 252-4062
Results 1 - 1 of 1