Leonard's birth year is 1961. Leonard has listed phone number: (570) 992-5943. Leonard is a resident of 107 Woodstock Dr, Saylorsburg, Pa 18353. Leonard has reached 63 years of age. Other cities that he has stayed in are Brodheadsville, Saylorsburg and Staten Island.