The residency of Leroy is at 1207 Redleaf Rd, Wilmington, De 19803. Leroy has listed phone number: (302) 562-6781. This person has lived also in Wilmington. The birth year was listed as 1919. Leroy was born 105 years ago.