Orange Leaf adresses in Odessa‚ TX Home Work hours Orange Leaf hours Texas Odessa AddressPhoneMap4931 E 42nd St Odessa(432) 362-5323 You May Like Whataburger hoursIHOP hoursLittle Caesars hoursBurger King hoursPizza Hut hoursPopeyes hoursPeople Are Reading