Archie was born 98 years ago. Deltona, Horseheads and Deland are cities Archie has lived in. Archie now resides at 3274 Country Ln, Deland, Fl 32724. Archie was born in 1925. Records link phone number (904) 736-4344 with Archie’s details. Richard H Ryana, Gloria J Puchosic, Venion Ryan and one other person are people possibly related to Archie.