Leonard was born 73 years ago. Phone number listed for Leonard is (630) 795-5310. Des Plaines, Wheeling, Darien and 2 other cities are cities Leonard has lived in. The birth year was listed as 1951. Leonard’s residency is at 1706 Shore Dr, Delavan, Wi 53115.