The current age of Leroy is 56. Leroy was born in 1968. 31 14Th Ave, Delray Beach, Fl 33444 is where Leroy resides. Marilyn Elizabeth Alford, Marilyn E Alford, Charles A Alford and 4 other people are people possibly related to Leroy. Leroy has listed (561) 278-3091 as his phone number.