The current age of Leonard is 93. 1931 is his birth date. Leonard's possible relatives are Thelma L Morgan, Christop Horgan, Terrence Sean Horgan and 4 other people. In addition to Danvers, Leonard also lived in Danvers. The number currently linked to Leonard is (978) 774-6648. Leonard currently resides at 7 Colby Rd, Danvers, Ma 01923.