Leroy’s residency is at 7292 Canal St, Willards, Md 21874. Leroy has reached 111 years of age. This person has lived also in Fruitland and Willards. Leroy was born in 1912. The phone number (410) 835-2415 is Leroy’s.