This year Leon celebrated his 100 birthday. Leon’s residency is at 124 Thompson Rd #792, Webster, Ma 01570. Public records show Dudley, Webster and Granville as cities Leon also stayed in. The possible relatives of Leon are Margaret N Sielawa, John F Sielawa, Elizabeth Sielawa and 3 other people. The birth year was listed as 1923. Leon owns the phone number (508) 943-3665.