Leo Ellis was born in 1925, age 98. Leo Ellis's address is 80 Front Street Apartment 417, Santa Cruz, CA 95060. Possible relatives include Ella Ellis, Elysia Ellis and 5 others. Leo's latest phone number is (408) 423-0952. Previous phone numbers include (415) 549-9871 and (510) 549-4998. The latest email address for Leo Ellis is bro****@yahoo.com.
Address History: 80 Front Street Apartment 417, Santa Cruz, CA 95060;
1438 Grizzly Peak Boulevard, Berkeley, CA 94708;
Honolulu, HI 96815
Emails: bro****@yahoo.com,
leo****@yahoo.com,
leo****@yahoo.com,
lhe****@juno.com
Results 1 - 1 of 1