Public records show Columbus, Hollis, Miami and 2 other cities as cities Leonard also stayed in. 9183 Ruston Ln, Reynoldsburg, Oh 43068 is where Leonard resides. Possible relatives of Leonard are: Marie Anite Pierre, Jude Pierre, Marc E Pierre and 4 other people. Leonard is associated with companies: Beauty Supplies Unlimited and Happy Wagon. This year Leonard celebrated his 59 birthday. The number currently linked to Leonard is (614) 322-2863. The birth year was listed as 1966.