Elmi Mustafa's address is 4704 E 6th Street Apt 107, Sioux Falls, SD 57110. Possible relatives include Anita Makresi, Alija Mustafa and 5 others. Public records show Elmi has also lived in Sioux Falls, SD. Elmi's latest phone number is (605) 271-0908. Previous phone numbers include (605) 271-1915 and (605) 271-5048.
Results 1 - 1 of 1