Alfa Umar was born in 1980, age 43. Alfa Umar's address is 519 E Holum Street , Deforest, WI 53532. Possible relatives include Shelba Ball. Public records show Alfa has also lived in Madison, WI. Alfa's latest phone number is (608) 509-5503. Previous phone numbers include (608) 692-1408.
Related to: Shelba Ball
Results 1 - 1 of 1