A city Leonard has lived in before is Inverness. 1908 is the birth year of Leonard. This year Leonard celebrated his 115 birthday. Leonard’s residency is at 227 Brock Pt, Inverness, Fl 34450. The phone number (352) 344-1989 is Leonard’s.