Joseph A Scarola, Leonard S Scarola, Suzette C Scarola and 2 other people are people possibly related to Leonard. The current age of Leonard is 79. Leonard owns the phone number (908) 719-3285. Cities Leonard has lived in before are Elmwood Park, Union, Raritan and one other city. His birth year was listed as 1945. 50 Honeyman Rd, Basking Ridge, Nj 07920 is where Leonard lives.