Electricity Rates in Odessa TX | 1-800-211-5784 | Just Energy