Leonard has listed phone number: (978) 663-8115. Leonard turned 68 years old. This person has lived also in Woburn and Billerica. 93 Forest Park Rd, Woburn, Ma 01801 is where Leonard lives. People possibly related to Leonard are Mary R Champa, Laura L Champa, John P Champa and one other person. Leonard was born in 1956. Lone Development Inc and Lone Development, Inc are businesses that might have connection with Leonard.
Leonard was the owner of 2: Chevrolet Silverado 1500 and Chevrolet Impala. His cars were purchased in 2008 and 2009.