Companies linked with Leonard are: Dee Associates Inc, Amdek Corporation and Spider, Inc. Leonard has reached 100 years of age. The residency of Leonard is at 29200 Jones Loop Rd #330, Punta Gorda, Fl 33950. The birth year was listed as 1923. Leonard's possible relatives are Arlene L Melanson, Leonard L Melansonjr, Lynne D Melanson and 2 other people. The number currently linked to Leonard is (941) 575-8263. Stow, Sudbury, Hudson and one other city are cities Leonard has lived in.