1932 is the birth year of Leonard. The residency of Leonard is at 1955 Middlesex St #J, Lowell, Ma 01851. Leonard has reached 91 years of age. Leonard's possible relatives are Douglas A Richard, Dorothy G Richard, Richard P Lawlor and 2 other people. Public records show North Billerica, Lowell and Tewksbury as cities Leonard also stayed in. Leonard has listed phone number: (978) 663-2971.