This year Leonard celebrated his 82 birthday. Phone number listed for Leonard is (337) 855-7468. Leonard has previously lived in Lake Charles and Moss Bluff. Leonard currently resides at 1354 Crawford Dr, Lake Charles, La 70611. 1942 is his birth date.