Archie was born 58 years ago. 1669 Lookout Ave, Memphis, Tn 38127 is where Archie resides. 1966 is his birth date. Records link phone number (901) 358-8766 with Archie’s details. Cities Archie has lived in before are Memphis, Pensacola and Gulf Breeze.