This person's birth year is 1931. 72267 Kustenmacher Rd, Abita Springs, La 70420 is where Leander resides. The phone number (985) 226-0348 is Leander’s. Abita Springs and Covington are cities Leander has lived in. Leander was born 93 years ago.