Leroy’s residency is at 613 Rr 3 #613, New Castle, Pa 16105. Leroy has reached 99 years of age. Public records show New Castle and Newcastle as cities Leroy also stayed in. The number currently linked to Leroy is (724) 652-2757. Leroy was born in 1924.