Leonard currently resides at 11504 New Oregon Rd, North Collins, Ny 14111. The current age of Leonard is 70. The phone number (716) 297-5531 is Leonard’s. In addition to North Collins, Leonard also lived in Niagara Falls, North Tonawanda, Fort Devens and 3 other cities. This person's birth year is 1954.