The current age of Zenobia is 58. The number currently linked to Zenobia is (734) 483-0710. People possibly related to Zenobia are Terry Steven Russell, Terry Russell, Larita Russell and one other person. Detroit, Farmington Hills, Redford and 5 other cities are cities Zenobia has lived in. Zenobia currently resides at 146 Russell Ct, Ypsilanti, Mi 48198. 1966 is her birth date.