Iftou Osman's address is 1481 87th Avenue Northeast Apartment 4, Minneapolis, MN 55449. Possible relatives include Mohamood Omar, Abdibasid Osman and 6 others. Public records show Iftou has also lived in Minneapolis, MN. Iftou's latest phone number is (763) 208-0495. Previous phone numbers include (763) 432-2139 and (763) 784-1097.
Results 1 - 1 of 1