Leroy's birth year is 1953. The number currently linked to Leroy is (781) 598-5451. The current age of Leroy is 71. 20 Hale St, Lawrence, Ma 01843 is where Leroy resides. Cities Leroy has lived in before are Lynn and Salem.