The possible relatives of Archie are Keister R Womack, Mckinley E Womack, Alberta M Womack and 6 other people. 252 Yeatts Store Rd, Java, Va 24565 is where Archie resides. This year Archie celebrated his 89 birthday. The number currently linked to Archie is (434) 432-8269. Archie's birth year is 1934. Archie has previously lived in Java.