Phone number listed for Leroy is (724) 946-2205. Leroy has reached 67 years of age. Leroy was born in 1957. Public records show New Castle as a city Leroy also stayed in. Leroy now resides at 475 Rr 5 #475, New Castle, Pa 16105.