This year Leroy celebrated his 55 birthday. Leroy’s current address is 35 Hemlock St, Dallas, Pa 18612. Leroy's birth year is 1970. Leroy's possible relatives are Evelyn A Shultz, Robert E Shultz, Christina L Ewald and 3 other people. Phone number listed for Leroy is (570) 779-1678. In addition to Dallas, Leroy also lived in Plymouth, Larksville, Kingston and one other city.