Marshalls in Tulsa OK Advertisement Marshalls 7362 S Olympia Ave W Tulsa, OK 74132 (918) 445-4162 Listed On These Pages: Department StoresShoppingShopping Centers Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: