Leander Eckard was born in 1941, age 83. Leander Eckard's address is 128 Po Box , Santa, ID 83866. Possible relatives include Diane Eckard, Jan Eckard and 2 others. Public records show Leander has also lived in Santa, ID and Fort Worth, TX. Leander's latest phone number is (208) 245-5454. Previous phone numbers include (253) 857-6986.
Also goes by: Leander J Jackson
Address History: 128 Po Box, Santa, ID 83866;
29 Creek Road Davis, Santa, ID 83866;
Fort Worth, TX 76107;
Olalla, WA 98359;
Port Orchard, WA 98367
Results 1 - 1 of 1