Ziba's possible relatives are Shokouhamir Mohammad, Howard L Rector, Amirreza S Amiri and 6 other people. Cities Ziba has lived in before are Memphis and Cordova. Ziba currently resides at 2467 Dove Glen Cv, Memphis, Tn 38133. Ziba was born 47 years ago. The number currently linked to Ziba is (901) 380-0111. 1977 is this person's birth date.