Lemuel England was born in 1931, age 92. Lemuel England's address is 1818 Longacre Road , Deridder, LA 70634. Possible relatives include Ina England, Marie Vore and others. Public records show Lemuel has also lived in Alexandria, LA. Lemuel's latest phone number is (337) 462-3446.
Phone Numbers: (337) 462-3446
Results 1 - 1 of 1