Leroy turned 51 years old. Leroy's birth date was listed as 1973. People possibly related to Leroy are Egsie Estelle Scott, Laurie Green Scott, Wanda Gail Scott and 6 other people. Other cities that he has stayed in are Baton Rouge and Denham Springs. Leroy currently resides at 16515 Hamilton Ave, Baton Rouge, La 70819. The number currently linked to Leroy is (225) 272-3467.