Leonard currently resides at 917 Apple Dr, Mechanicsburg, Pa 17055. Leonard was born 109 years ago. The birth year was listed as 1915. Spring City and Mechanicsburg are cities Leonard has lived in. Leonard has listed (717) 766-5167 as his phone number. Records link Leonard with Melissa A Washburn, Joseph A Washburn, Marlene M Washburn and 3 other people.