Leonard is related to or closely associated with Cheryl M Eberhardt, Lori A Mccrea, Carole Y Mccrea and 4 other people. Public records show that Leonard is connected with: Southern Insurance Associates Limited, Inc and L & J Duffers, Inc. The number currently linked to Leonard is (504) 341-1579. Leonard now resides at 5512 Niagara Dr, Marrero, La 70072. Leonard was born 85 years ago. He has stayed in Slidell before moving to Marrero. This person's birth year is 1938.