1954 is his birth date. The residency of Olen is at 2774 Heath Ln, Duluth, Ga 30096. He has stayed in Atlanta, Norcross and Marietta before moving to Duluth. Olen owns the phone number (770) 476-0233. Olen has reached 70 years of age.