Leonard Carter was born in 1909, age 115. Leonard Carter's address is 910 6th Avenue , Lake Charles, LA 70601. Public records show Leonard has also lived in Lake Charles, LA. Leonard's latest phone number is (318) 436-3805. Previous phone numbers include (337) 436-3805.
Results 1 - 1 of 1