1930 is his birth date. In addition to Scottsboro, Leonard also lived in Langston and Scottsboro. Leonard owns the phone number (256) 582-0463. Leonard’s residency is at 330 Bryant Mill Rd, Scottsboro, Al 35769. The current age of Leonard is 93.