Leanna has previously lived in Indianapolis. 3060 Valley Farms Rd #313, Indianapolis, In 46214 is where Leanna resides. The number currently linked to Leanna is (317) 293-0710. This year Leanna celebrated her 96 birthday. 1927 is her birth date.