Leonard currently resides at 2324 Cumberland Ct #102N, Mequon, Wi 53092. Cities Leonard has lived in before are Milwaukee and Bayside. This year Leonard celebrated his 97 birthday. Phone number listed for Leonard is (414) 352-6669. 1927 is his birth date.