We have found 4 possible relatives of Leotis: Balesha Compton Compton, Tobi H Compton, Della Compton and one other person. Leotis has previously lived in Aurora and Denver. Leotis has listed (303) 365-1695 as this person's phone number. 4875 Crystal St, Denver, Co 80239 is where Leotis lives. Leotis has reached 52 years of age. The birth year was listed as 1972.