The current age of Leonard is 96. Leonard’s current address is 2136 73Rd St, Wauwatosa, Wi 53213. Leonard was born in 1927. The number currently linked to Leonard is (414) 453-2511. In addition to Wauwatosa, Leonard also lived in Milwaukee and Wauwatosa.