Cities Archie has lived in before are Toledo and Detroit. Archie’s current address is 2461 Lawton Ave, Toledo, Oh 43620. Archie has reached 63 years of age. The birth year was listed as 1961. The number currently linked to Archie is (313) 838-9069. People possibly related to Archie are Monica L Thurston, Michelle Evita Donaldson, Regina Thurston and 3 other people.