Leroy's birth year is 1958. The current age of Leroy is 66. Leroy now resides at 3721 Pauger St, New Orleans, La 70122. Public records show New Orleans as a city Leroy also stayed in. The phone number (504) 943-7421 is Leroy’s.
Leroy owned Gmc Acadia. Records show that it was purchased in 2007. VIN of the car was 1GKER33797J163616.