The residency of Leon is at 1431 White Oak Ln, Woodstock, Il 60098. We have found 5 possible relatives of Leon: Ruth Irene Schemmel, Keller Amy Schemmel, Julie A Schemmel and 2 other people. Leon has listed (815) 206-0192 as his phone number. In addition to Woodstock, Leon also lived in Iowa City, Clearwater Beach, Arlington Heights and 4 other cities. Leon was born in 1938. The current age of Leon is 85.