Orange Leaf adresses in Tucson‚ AZ Home Work hours Orange Leaf hours Arizona Tucson AddressPhoneMap4644 E Fort Lowell Rd Tucson(520) 382-3113 7725 N Oracle Rd, Ste 121 Tucson(520) 382-3113 You May Like Peter Piper Pizza hoursTutti Frutti hoursSubway hoursBurger King hoursRubio's hoursFuddruckers hoursPeople Are Reading