Other a city that he has stayed in is Milwaukee. Leonard has listed (414) 265-6291 as his phone number. The current age of Leonard is 41. Leonard was born in 1983. Leonard’s current address is 2658 15Th St, Milwaukee, Wi 53206.