Walmart Corp, not a store outlet.
No Walmart has some sort of tech center there where they do work on their ecommerce websites.
My word choice was apparently very poor, and not precise enough I said office building, meaning not a Store, but some else just called it an IT center, so I will just have to give up my dream of replacing Shep!