Mendi Clift was born in 1975, age 48. Mendi Clift's address is 3612 Lafayette Street , Sioux City, IA 51104. Possible relatives include Shawn Clift, Claire Horn and 8 others. Public records show Mendi has also lived in Sioux City, IA. Mendi's latest phone number is (712) 258-1898.
Phone Numbers: (712) 258-1898
Results 1 - 1 of 1