Leo Jelin was born in 1908, age 116. Leo Jelin's address is 527 North Louise Street Apartment 1, Glendale, CA 91206. Possible relatives include Claire Jelin, Nancy Jelin and 1 others. Public records show Leo has also lived in Glendale, CA. Leo's latest phone number is (818) 249-3464.
Also goes by: Leo Z Jelin
Phone Numbers: (818) 249-3464
Results 1 - 1 of 1