Tulsa OK Women's Apparel 1. 4107 S Yale Ave, Tulsa, OK 74135 | Deb Shops (918) 622-9018 2. 7419 S Olympia Ave, Tulsa, OK 74132 | Deb Shops (918) 447-7792