Possible relatives of Leonard are: William F Henderson, Angus L Henderson, Nancy Henderson and one other person. The current age of Leonard is 70. His birth year was listed as 1954. The phone number (718) 317-0878 is Leonard’s. This person has lived also in Staten Island and Toms River. 15 Harbour Ct #15, Staten Island, Ny 10308 is where Leonard lives.