Other cities that he has stayed in are Tavares and Leesburg. Leroy's birth date was listed as 1944. 11546 Ocklawaha Dr, Leesburg, Fl 34788 is where Leroy lives. Leroy has reached the age of 80 years. The number currently linked to Leroy is (352) 343-3176.