Possible relatives of Leroy are: Rosa G Mcclary, Leroy R Mcclary, Marcie M Mcclary and one other person. 1942 is his birth date. Records link phone number (985) 651-1981 with Leroy’s details. In addition to Hempstead, Leroy also lived in Freeport, La Place, Uniondale and one other city. 100 Washington St, Hempstead, Ny 11550 is where Leroy resides. Leroy has reached the age of 82 years.