The age of Leonard is 102. 3060 Valley Farms Rd, Indianapolis, In 46214 is where Leonard lives. In addition to Indianapolis, Leonard also lived in Indianapolis. The birth year was listed as 1921. The phone number (317) 291-8846 is Leonard’s.