The birth year was listed as 1952. The current age of Leroy is 72. Leroy is a resident of 611 Lincoln Ave, Indianola, Ms 38751. Leroy has listed (662) 887-3779 as his phone number.