Orange Leaf adresses in Tamarac‚ FL Home Work hours Orange Leaf hours Florida Tamarac AddressPhoneMap8129 NW 88th Ave Tamarac(863) 944-8712 You May Like Orange Leaf hoursApplebee's hoursJimmy John's hoursDairy Queen hoursQdoba hoursMoe's Southwest Grill hoursPeople Are Reading