Archie's birth year is 1978. Decatur is a city Archie has lived in. This year Archie celebrated his 46 birthday. The phone number (217) 428-4362 is Archie’s. Archie’s residency is at 345 Wyckles Rd, Decatur, Il 62522.