Leroy's birth date was listed as 1938. Leroy has previously lived in Lewes, Frankford and New Castle. Leroy has listed (302) 644-1736 as his phone number. Leroy is a resident of 34186 Woodsedge Dr #105, Lewes, De 19958. Leroy has reached the age of 86 years.