This person has stayed in Dallas, Mesquite and Balch Springs before moving to Balch Springs. The phone number (972) 234-0249 is Leotis’s. Leotis has reached 47 years of age. Company linked with Leotis is: Data Fed Innovations. Leotis now resides at 1726 Hillcrest Ct, Balch Springs, Tx 75180. This person's birth year was listed as 1977.