The residency of Archie is at 2605 121St St, Oklahoma City, Ok 73120. Archie has reached the age of 81 years. This person has lived also in Oklahoma City and Moore. The birth year was listed as 1943. The possible relatives of Archie are Chris Lamar Edwards, Loyce Newtonrev Edwards, Marlon L Edwards and 2 other people. Archie has listed phone number: (405) 752-1571.