The number currently linked to Leroy is (225) 869-3460. In addition to Lutcher, Leroy also lived in Lutcher. Leroy’s residency is at 2598 Lionel Washington St #775, Lutcher, La 70071. Leroy was born 63 years ago. Leroy was born in 1961.