Leatha’s residency is at 4718 Eva Ln, Indianapolis, In 46227. Records link phone number (317) 791-9821 with Leatha’s details. The age of Leatha is 57. This person's birth year was listed as 1968. Other cities that this person has stayed in are Indianapolis, Plainfield and Muncie.