1935 is his birth date. Public records show that Leonard is connected with Len-Mar, Inc. We have found 6 possible relatives of Leonard: Michelle P Mcmahan, James Edward Mcmahan, Paul S Mcmahan and 3 other people. The current age of Leonard is 88. Leonard owns the phone number (704) 847-5660. 3538 Laurenhurst Ln, Charlotte, Nc 28270 is where Leonard lives. Public records show Hopkinton, Cary, Sutton and 2 other cities as cities Leonard also stayed in.