His birth year was listed as 1915. Archie is a resident of 1605 Malone St, Gadsden, Al 35901. The number currently linked to Archie is (256) 526-8401. Archie is related to or closely associated with Laura Foster, Leola L Foster, Dorothy L Foster and one other person. Archie has previously lived in Leesburg. Archie was born 109 years ago.