Lelia Arnstead was born in 1936, age 87. Lelia Arnstead's address is 7219 Chef Menteur Highway Apt J22, New Orleans, LA 70126. Possible relatives include Alex Armstead, Floyd Armstead and 1 others. Lelia's latest phone number is (281) 591-2881. Previous phone numbers include (504) 244-6078 and (504) 943-8360.
Address History: 7219 Chef Menteur Highway Apt J22, New Orleans, LA 70126;
3145 N Villere Street, New Orleans, LA 70117;
Houston, TX 77088
Results 1 - 1 of 1