Charlie Archidald was born in 1951, age 72. Charlie Archidald's address is 14 Washington Square , Tuscaloosa, AL 35401. Possible relatives include Bera Archibald, Chris Archibald and 3 others. Public records show Charlie has also lived in Tuscaloosa, AL. Charlie's latest phone number is (205) 345-6401. Previous phone numbers include (205) 758-2321.
Also goes by: Charlie Lee Archibald
Results 1 - 1 of 1