He has stayed in Baton Rouge before moving to Baton Rouge. Leonard’s residency is at 6645 Avocado Dr, Baton Rouge, La 70812. His birth year was listed as 1975. Phone number listed for Leonard is (225) 357-3210. Leonard was born 49 years ago.