Phone number listed for Leonard is (865) 470-4953. The current age of Leonard is 85. Leonard's birth date was listed as 1938. Possible relatives of Leonard are: Sharon Nanette Mcneese, Barbara Mcneese, Gregory E Mcneese and 4 other people. Leonard’s current address is 4141 Atlantic Ave #402, New Smyrna Beach, Fl 32169. Other cities that he has stayed in are New Smyrna, Knoxville, Wartburg and 2 other cities.