Leonard was born 91 years ago. In addition to Longboat Key, Leonard also lived in Cummaquid, Yarmouth Port, Hingham and 5 other cities. We have found 7 possible relatives of Leonard: Muriel K Ross, Andrew W Cross, Janet Mayer Mayerross and 4 other people. Leonard has listed phone number: (941) 383-0696. This person's birth year is 1932. Leonard currently resides at 2008 Harbourside Dr #1, Longboat Key, Fl 34228.