Leonard has reached 58 years of age. Phone number listed for Leonard is (781) 341-2754. His birth year was listed as 1966. Companies linked with Leonard are: New England Construction Services Inc and Lea Associates, Inc. Leonard currently resides at 25 Heelan Ave, Stoughton, Ma 02072. Shelton, Quincy and Plymouth are cities Leonard has lived in. Leonard's possible relatives are Leonard L Anastasi, Kenneth J Lapolla, Lydia D Lapolla and 2 other people.