The residency of Leatha is at 1045 39Th St, East Saint Louis, Il 62204. 1933 is this person's birth date. Records link phone number (618) 398-0464 with Leatha’s details. Leatha has reached the age of 90 years. This person has lived also in E Saint Louis, Washington Pk, Forrest City and 2 other cities.