Leonard is associated with Tmbc Of Louisiana, Llc. The current age of Leonard is 52. Leonard has listed phone number: (225) 667-4022. His birth year was listed as 1972. This person has lived also in Baton Rouge. The possible relatives of Leonard are Johnnie Elillian Crawford, Leonard R Crawford, Karen Suzanne Crawford and one other person. Leonard currently resides at 16536 Caesar Ave, Baton Rouge, La 70816.