Leonard’s current address is 7220 Cubbage Rd #C, Westerville, Oh 43081. 1947 is his birth date. Leonard turned 77 years old. He has stayed in Westerville and Plain City before moving to Westerville. The number currently linked to Leonard is (614) 882-2725.