Leonard now resides at 1830 Buffalo Dr #1067, Las Vegas, Nv 89128. The number currently linked to Leonard is (702) 341-0263. Other cities that he has stayed in are Palm Springs, New York, Manhasset and 10 other cities. His birth year was listed as 1951. The age of Leonard is 73. Company linked with Leonard is: Downtown Development Group, Llc. We have found 9 possible relatives of Leonard: Eva M Messina, Wanda S Messina, Iris Messina and 6 other people.