Nimrod Zell was born in 1958, age 66. Nimrod Zell's address is 8194 Laurelmont Drive , Los Angeles, CA 90046. Possible relatives include Noa Zell, Yael Zell and others. Public records show Nimrod has also lived in Lake Havasu City, AZ. Nimrod's latest phone number is (323) 273-3019. Previous phone numbers include (323) 373-5788 and (323) 650-6139.
Results 1 - 1 of 1