Eden Naftali's address is 11971 Lockridge Road , Studio City, CA 91604. Possible relatives include Aaron Naftali, Elizabeth Naftali and 3 others. Public records show Eden has also lived in New York, NY. Eden's latest phone number is (310) 903-0777. Previous phone numbers include (818) 766-8647 and (818) 980-7337.
Results 1 - 1 of 1