Leon Yehuda was born in 1950, age 74. Leon Yehuda's address is 7 Gillman Street , Irvine, CA 92612. Possible relatives include Aron Yehuda, Judy Yehuda and 2 others. Leon's latest phone number is (949) 654-7811. Previous phone numbers include (949) 872-1664. The latest email address for Leon Yehuda is ccd****@gmail.com.
Address History: 7 Gillman Street, Irvine, CA 92612;
1151 Walnut Avenue, Tustin, CA 92780;
Baltimore, MD 21215
Emails: ccd****@gmail.com,
leo****@msn.com,
lye****@whittierch.org
Results 1 - 1 of 1