The number currently linked to Leotha is (713) 733-1587. This person's birth year is 1951. Houston is a city Leotha has lived in. Leotha has reached the age of 73 years. Possible relatives of Leotha are: Christopher Damone Butler, Evette Butler, D Butler and 3 other people. 8300 Canyon St, Houston, Tx 77051 is where Leotha lives.