Store name: Bath & Body Works Address: 4107 S. Yale Avenue, Tulsa, OK Shopping mall: Tulsa Promenade State: Oklahoma Store phone: 621-1637 Location: LL Category: 28
: