The residency of Leonard is at 109 Willow Green Dr, Harvest, Al 35749. Public records show Seminole, Lexington and Huntsville as cities Leonard also stayed in. Phone number listed for Leonard is (256) 722-9017. The age of Leonard is 92. This person's birth year is 1932.