Records link phone number (704) 535-6540 with Leonard’s details. Leonard now resides at 112 West St, Methuen, Ma 01844. This person's birth year is 1967. The current age of Leonard is 57. Leonard is related to or closely associated with Lillian M Annaloro, Lila L Annaloro, William J Annaloro and one other person. Leonard has previously lived in Charlotte and Methuen.