Lenwood Carruth was born in 1920, age 103. Lenwood Carruth's address is 736 E Mckinley Avenue , Haughton, LA 71037. Possible relatives include Carol Carruth, Harold Carruth and 2 others. Lenwood's latest phone number is (318) 572-6469. Previous phone numbers include (318) 635-0752.
Address History: 736 E Mckinley Avenue, Haughton, LA 71037
Results 1 - 1 of 1