Phone number listed for Leonard is (817) 468-5893. Public records show Palm Harbor, Oldsmar, Calumet Park and 2 other cities as cities Leonard also stayed in. The current age of Leonard is 73. Leonard's birth year is 1951. 3004 60Th St #2, Chicago, Il 60629 is where Leonard resides.