Leila Lander was born in 1930, age 93. Leila Lander's address is 822 Water Ridge Drive , Debary, FL 32713. Possible relatives include Irwin Lander, Julie Seltzer and others. Public records show Leila has also lived in Debary, FL and Tampa, FL. Leila's latest phone number is (386) 668-8496. Previous phone numbers include (386) 753-1611 and (386) 775-6909.
Leila Lander's current address is 15207 North 75th Street Suite 102, Scottsdale, AZ 85260. Leila's age is 74 years old (1949). Phone numbers associated with Leila are (909) 519-0653 and (949) 300-1006. Leila has also lived in Hermosa Beach, CA and Huntington Beach, CA. The latest email used to communicate with Leila Lander is lei****@aol.com.
Results 1 - 2 of 2