Leroy currently resides at 423 Eden Isles Blvd, Slidell, La 70458. Leroy was born 69 years ago. His birth year was listed as 1955. The phone number (985) 649-6566 is Leroy’s. A city Leroy has lived in before is Slidell. Possible relatives of Leroy are: Rebecca Lynn Beckham, David T Becknam, Deborah H Beckham and 2 other people.