Records link phone number (570) 842-7026 with Leroy’s details. A city Leroy has lived in before is Moscow. Leroy's birth date was listed as 1949. Leroy has reached the age of 75 years. Leroy now resides at 401 Williams St, Moscow, Pa 18444.