Leila Landa was born in 1960, age 63. Leila Landa's address is 14176 Peachtree Lane , Poway, CA 92064. Possible relatives include Francis Profeta, Geoffrey Profeta and 3 others. Public records show Leila has also lived in Poway, CA and San Diego, CA. Leila's latest phone number is (619) 743-0164. Previous phone numbers include (726) 200-8100 and (858) 486-1174. The latest email address for Leila Landa is lan****@aol.com.
Also goes by: Leila Landa
Address History: 14176 Peachtree Lane, Poway, CA 92064;
13613 Comuna Drive, Poway, CA 92064;
San Diego, CA 92128;
Saint Louis, MO 63130;
Bloomfield, NJ 07003
Emails: lan****@aol.com,
lan****@juno.com,
lan****@sbcglobal.net
Results 1 - 1 of 1