Leta turned 64 years old. The residency of Leta is at 6913 Canyon Run Dr, El Paso, Tx 79912. Leta owns the phone number (915) 833-8413. This person's birth year is 1960. Company linked with Leta...