The current age of Leonard is 53. Leonard was born in 1972. We have found 9 possible relatives of Leonard: Rita M Nugent, Johanna M Nugent, Wendy E Castillo and 6 other people. Records link phone number (631) 549-7783 with Leonard’s details. T & A Painting Contractors, Inc is business that might have connection with Leonard. Leonard is a resident of 50 Pilgrim Path, Huntington, Ny 11743. Leonard has previously lived in Huntington Station, New York, East Northport and one other city.