Willow Tree Florals Interiors in Tulsa OK Advertisement Willow Tree Florals Interiors 7030 S Lewis Ave Tulsa, OK 74136 (918) 488-0810 Listed On These Pages: FloristsSpecialty Stores Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: