The number currently linked to Olen is (419) 393-2821. Olen is a resident of 22650 Watson Rd, Defiance, Oh 43512. Olen's birth date was listed as 1928. He has stayed in Defiance before moving to Defiance. The current age of Olen is 95. Possible relatives of Olen are: Edith Gbelden Webb, Lenore M Webb, Hostettler Keber and 4 other people.
Public records show that Olen is English. Possible Olen's ethnic group is Western European. English is his mother tongue. He finished high school. His date of birth was listed as 1928-08-01.