The age of Olen is 82. Olen has previously lived in Lubbock and Bedford. Olen currently resides at 5503 74Th St, Lubbock, Tx 79424. His birth year was listed as 1942. Olen owns the phone number (806) 798-3650. Sandra S Perkins, Sandra Stephens Perkins, Leroy Childrens Perkins and 3 other people are people possibly related to Olen.
Welsh is Olen's ethnicity. Ethnic group of this person is Western European. Language he can speak is English. Olen's date of birth was listed as 1942-09-01.