Leroy’s residency is at 5829 Malvern Ave #303, Philadelphia, Pa 19131. Leroy has reached 106 years of age. Leroy's birth date was listed as 1918. Leroy has listed (215) 878-6822 as his phone number. Cities Leroy has lived in before are Philadelphia and Atco.