1928 is the birth year of Leon. This year Leon celebrated his 95 birthday. The residency of Leon is at 9000 Saint Lucia Ln, Charlotte, Nc 28277. Records link phone number (704) 846-9553 with Leon’s details. He has stayed in Pearl River and Charlotte before moving to Charlotte. People possibly related to Leon are Muriel Jean Howe, Thomas W Howe, Dorothy E Howe and 2 other people.