1975 is his birth date. The current age of Ollie is 49. The phone number (314) 726-7966 is Ollie’s. Edwardsville, Saint Louis and University City are cities Ollie has lived in. Ollie’s residency is at 1130 Backer St, Saint Louis, Mo 63130.