Elton was born 63 years ago. Elton is a resident of Jenkins St, Odessa, Tx 79764. In addition to Odessa, Elton also lived in Jasper and Arlington. The possible relatives of Elton are Lorrie Jolea Taylor, T Taylor, Staci Elizabeth Taylor and 2 other people. Elton owns the phone number (409) 383-1547. Elton's birth date was listed as 1962.