The age of Leroy is 89. Public records show New Orleans as a city Leroy also stayed in. Phyllis Henryweir, Lynne Marie Henry, Henry Amos and 6 other people are people possibly related to Leroy. Leroy has listed (504) 948-2141 as his phone number. Leroy’s residency is at 1226 Independence St, New Orleans, La 70117. This person's birth year is 1934.