The number currently linked to Ollie is (636) 928-2483. Ollie currently resides at 9210 Halls Ferry Rd, Saint Louis, Mo 63136. Ollie's birth year is 1946. The current age of Ollie is 78. Public records show Saint Peters, Saginaw, Saint Charles and 5 other cities as cities Ollie also stayed in. Sandra Marie Barry, Natalie Y Barry, Pamela E Barry and 6 other people are people possibly related to Ollie.