People possibly related to Leon are David D Mchugh, Cindy Mae Brobst, Alberta M Mchugh and 2 other people. Records link phone number (570) 799-0421 with Leon’s details. Leon now resides at 395 Rr 1, Catawissa, Pa 17820. His birth year was listed as 1970. This year Leon celebrated his 54 birthday. Leon has previously lived in Catawissa, Melvindale and Berwick.