He has stayed in Seffner before moving to Seffner. 2806 Ebony Pl, Seffner, Fl 33584 is where Ollie lives. Records link phone number (813) 689-1613 with Ollie’s details. The birth year was listed as 1913. The current age of Ollie is 111.