Cities Leonard has lived in before are Deerfield Beach, North Port and Pompano Beach. 1937 is the birth year of Leonard. Leonard currently resides at 1009 13Th Ave, Deerfield Bch, Fl 33441. The phone number (954) 427-9467 is Leonard’s. Leonard turned 87 years old.