1930 is his birth date. The current age of Leroy is 93. He has stayed in Philadelphia before moving to Philadelphia. The residency of Leroy is at 8220 Thouron Ave, Philadelphia, Pa 19150. The phone number (215) 248-4238 is Leroy’s.