Tracy L Burgess, Edith M Church, Leanard Church and 2 other people are people possibly related to Leonard. Leonard now resides at 805 7Th North St, Liverpool, Ny 13088. Leonard has reached 79 years of age. Leonard was born in 1945. Records link phone number (315) 453-6362 with Leonard’s details. In addition to Liverpool, Leonard also lived in Las Vegas and Liverpool.