Other cities that he has stayed in are Dallas, Lagrange and Elyria. Phone number listed for Leonard is (440) 365-3668. Leonard now resides at 119 Woodbury St, Elyria, Oh 44035. Leonard has...