The number currently linked to Leonard is (617) 825-3593. Public records show Boston, Dorchester, Springfield and one other city as cities Leonard also stayed in. Leonard was born in 1971. 27 Highland St, Longmeadow, Ma 01106 is where Leonard lives. This year Leonard celebrated his 53 birthday.