Lelia Lander was born in 1930, age 93. Lelia Lander's address is 822 Water Ridge Drive , Debary, FL 32713. Possible relatives include Irwin Lander, Julie Seltzer and others. Public records show Lelia has also lived in Debary, FL and Tampa, FL. Lelia's latest phone number is (386) 668-8496. Previous phone numbers include (386) 753-1611 and (386) 775-6909.
Also goes by: Leila H Blecher,
Leila Helen Lander,
Leila H Seltzer
Address History: 822 Water Ridge Drive, Debary, FL 32713;
389 Glen Abbey Lane, Debary, FL 32713;
Tampa, FL 33624;
Brooklyn, NY 11235;
Denton, TX 76205
Results 1 - 1 of 1