Records link phone number (708) 615-0368 with Olen’s details. The current age of Olen is 79. This person's birth year is 1945. Public records show Melrose Park as a city Olen also stayed in. Olen now resides at 2959 Sandra Ave, Melrose Park, Il 60164.