Vicki D Meyers, Malinda M Mayerhakimi, Amin Mayer Azpafarin and 6 other people are people possibly related to Leonard. The phone number (770) 483-6925 is Leonard’s. Conyers, East Elmhurst, Kew Gardens and 3 other cities are cities Leonard has lived in. This year Leonard celebrated his 71 birthday. Leonard now resides at 11000 32Nd Ct, Coral Springs, Fl 33065. His birth year was listed as 1953.