Leonard has previously lived in Marshfield, Quincy, Royersford and 4 other cities. Leonard has listed phone number: (617) 479-3451. Leonard has reached the age of 67 years. Leonard's birth date was listed as 1957. Leonard currently resides at 105 Fairfield Ct, West Chester, Pa 19382.