1960 is his birth date. Washington is a city Leroy has lived in. The age of Leroy is 64. 44 53Rd Pl, Washington, Dc 20019 is where Leroy resides. Records link phone number (202) 583-6106 with Leroy’s details. James Oliver Gray, Sheila D Gray, Nettie M Gray and 6 other people are people possibly related to Leroy.