Leonard's birth year is 1936. This year Leonard celebrated his 88 birthday. Leonard’s residency is at 3112 Foggy Mountain Loop #L, Sanford, Nc 27330. People possibly related to Leonard are Curtis Dixon Ragan, Kathryn Mills Ragan, Gabriel Chas Ragan and 6 other people. The number currently linked to Leonard is (919) 775-3474. A city Leonard has lived in before is Sanford.