Leroy's birth date was listed as 1922. Leroy has reached 101 years of age. Leroy has listed (314) 487-8304 as his phone number. This person has lived also in Saint Louis and Hiawatha. People possibly related to Leroy are Joyce E Kleppe, Cecil H Kleppe, Joyce E Kleppe and one other person. 12130 Theiss Meadows Dr #D, Saint Louis, Mo 63128 is where Leroy resides.