Cities Leroy has lived in before are Saint Louis, El Paso, York and 5 other cities. Leroy has listed (606) 329-0838 as his phone number. Leroy’s current address is 2916 Hackworth St, Ashland, Ky 41101. The birth year was listed as 1958. This year Leroy celebrated his 66 birthday.