Ollie owns the phone number (915) 337-2029. Mansfield Nelson, Marcus Dewayne Nelson, Brenda Louise Grimes and 4 other people are people possibly related to Ollie. Ollie has reached the age of 109 years. The birth year was listed as 1915. 319 Bunche Ave, Odessa, Tx 79761 is where Ollie resides. Public records show Houston, Lawton and Odessa as cities Ollie also stayed in.