Public records show that Leonard is connected with Marchand Landscaping, Llc. This year Leonard celebrated his 54 birthday. Leonard’s residency is at 319 Mayflower St, Baton Rouge, La 70802. In addition to Baton Rouge, Leonard also lived in Baton Rouge and New Orleans. Clara T Hand, Freda M Marchand, Nicole Marchandcuneo and 6 other people are people possibly related to Leonard. The birth year was listed as 1970. The number currently linked to Leonard is (225) 272-6398.