Walmart in Tulsa OK Advertisement Walmart 3139 S Harvard Ave Tulsa, OK 74135 (479) 277-1242 Listed On These Pages: Department StoresShoppingShopping Centers Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: