Alwilda Elkins was born in 1918, age 106. Alwilda Elkins's address is 613 Royal Street , Natchitoches, LA 71457. Possible relatives include Thomas Elkins. Public records show Alwilda has also lived in Natchitoches, LA. Alwilda's latest phone number is (318) 352-5094. Previous phone numbers include (318) 352-7617.
Results 1 - 1 of 1