Public records show Staten Island, Greenwell Springs and Greenwel Spgs as cities Leonard also stayed in. This year Leonard celebrated his 97 birthday. The number currently linked to Leonard is (225) 261-2575. This person's birth year is 1927. Possible relatives of Leonard are: Theresa A Nauta, John Nauta, Antoinette Nauta and 3 other people. The residency of Leonard is at 14 Ormond Pl, Staten Island, Ny 10305.