1733 Barrington Rd, Columbus, Oh 43221 is where Leonard resides. 1930 is the birth year of Leonard. The phone number (614) 486-4284 is Leonard’s. He has stayed in Columbus before moving to Columbus. Leonard has reached 93 years of age.