Olen has reached 86 years of age. Olen has listed (636) 946-3554 as his phone number. 3127 Bedford Ln, Saint Charles, Mo 63301 is where Olen resides. 1938 is his birth date.
His ethnicity is Welsh. He belongs to Western European ethnic group. Olen can speak English. His date of birth was listed as 1938-10-23.