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 Subway hoursJimmy John's hoursSonic hoursHooters hoursKFC hoursLong John Silver's hoursPeople Are Reading