Leonard has listed phone number: (561) 622-6840. 2936 Yale Dr, Flower Mound, Tx 75022 is where Leonard lives. Leonard has previously lived in Palm Beach Gardens, Richmond, Inglis and 8 other cities. 1966 is the birth year of Leonard. Companies linked with Leonard are: Klm Group, Klm Group Inc, E M G Enterprises, Inc and Klm Group, Inc. Leonard has reached 59 years of age.