Leroy has reached 57 years of age. His birth year was listed as 1967. 1769 Congress Ave, West Palm Beach, Fl 33401 is where Leroy resides. Leroy has previously lived in Greenacres, West Palm Bch, Lake Worth and 5 other cities. The phone number (561) 478-4347 is Leroy’s. The possible relatives of Leroy are Mary M Spruill, Linda A Spruill, Spruill Regina Bell and 2 other people.