Leroy is a resident of 3622 Denson Pl, Charlotte, Nc 28215. Leroy has listed phone number: (704) 537-3167. The birth year was listed as 1932. This year Leroy celebrated his 91 birthday.