Leonard has listed (574) 272-4268 as his phone number. Business linked with Leonard is Globe Engineering Company Inc. Leonard’s residency is at 51870 Emmons Rd, South Bend, In 46637. Leonard was born 91 years ago. A city Leonard has lived in before is South Bend. Leonard was born in 1933.