Archie's birth year is 1933. Records link Archie with Thomas Edward Howell, Thomas Archi Howell, Ella M Howell and one other person. The number currently linked to Archie is (318) 996-9932. Archie has reached the age of 90 years. Archie’s current address is 409 Francis Ave, Mooringsport, La 71060. Archie has previously lived in Shreveport and Springhill.
Welsh is his ethnicity. Possible Archie's ethnic group is Western European. English is his mother tongue. According to public records Archie's education level is college.