Leonard turned 81 years old. The birth year was listed as 1943. Cities Leonard has lived in before are Macedon, Palmyra and East Stroudsburg. The possible relatives of Leonard are Margaret P Webster, Thomas D Webster, Howard Smargaret Webster and 2 other people. Leonard is a resident of 469 Hawthorne Ter, Stroudsburg, Pa 18360. Leonard has listed phone number: (570) 420-1027.