Taher Abuarub was born in 1968, age 55. Taher Abuarub's address is 2896 Po Box , Iowa City, IA 52244. Possible relatives include Alrub Abu, Amal Abu and 2 others. Public records show Taher has also lived in Iowa City, IA.
Address History: 2896 Po Box, Iowa City, IA 52244;
103 Hawkeye Court, Iowa City, IA 52246
Results 1 - 1 of 1