The birth year was listed as 1962. The current age of Leroy is 62. Other cities that he has stayed in are Omaha and Gurnee. Leroy is a resident of 13055 Meredith Ave, Omaha, Ne 68164. Leroy has...