Leroy’s residency is at 314 Crescent Ave, Hamburg, Pa 19526. Leroy has reached 105 years of age. Leroy has listed (610) 562-4338 as his phone number. 1920 is the birth year of Leroy.