Nabeel Yafai was born in 1911, age 112. Nabeel Yafai's address is 8024 Natchez Avenue , Burbank, IL 60459. Possible relatives include Abdulrab Yafai, Gala Yafai and others. Public records show Nabeel has also lived in Oak Lawn, IL.
Results 1 - 1 of 1